字节前端一面凉经

部门:剪映
总体:难死我了,我晕,虐爆本菜鸡……好多没弄出来,哈哈哈
1.vue响应式原理,vue2vue3变化
2.xhr介绍,和fetch的区别,axios底层实现,不知道
3.跨域解决方法
4.手写:使用defineProperty实现一个简单的响应式,忘记了。。
5.手写:封装一个jsonp,不会
6.异步加载js的方法,esm底层原理,不知道
7.xss介绍一下,解决办法,又深入问了
8.我们设置cookie的哪些属性
9.介绍一下网络层次结构,应用层有哪些协议
10.手写:把一个数组又要去重又要扁平化又要排序。我用了比较讨巧的toString().split(',')扁平化,又让我写了递归扁平化
11.postMessage使用
12.代码输出题,关于变量提升作用域那些的,错了一点,原因我还不知道呐(现在知道了,纯笨比错误)
13.事件循环
全部评论
还得是酒吧舞,双非硕无面试
5 回复 分享
发布于 2023-03-25 00:56 重庆
字节今年真的有hc吗。。。
点赞 回复 分享
发布于 2023-03-24 18:40 重庆
同问
点赞 回复 分享
发布于 2023-03-24 18:48 北京
base深圳吗?
点赞 回复 分享
发布于 2023-03-24 21:31 广东
要来阿里吗
点赞 回复 分享
发布于 2023-03-24 21:38 浙江
我也投了剪映,不过是后端,一点反应没有
点赞 回复 分享
发布于 2023-03-26 01:55 江苏
问下大佬简历投了多久约的面试
点赞 回复 分享
发布于 2023-03-26 09:43 重庆
没有算法的笔试题吗
点赞 回复 分享
发布于 2023-03-27 20:33 浙江
剪映技术栈是vue还是react呀
点赞 回复 分享
发布于 2023-03-30 14:47 广东
uu有没有约二面呀
点赞 回复 分享
发布于 2023-04-01 01:55 新加坡
大佬,来我司练练手吗?主页有内推码
点赞 回复 分享
发布于 2023-04-06 16:16 广东
楼主几年经验的呀
点赞 回复 分享
发布于 2023-04-13 10:50 广东
function helper(arr) { const result = [] for(let i = 0;i < arr.length;i++) { const n = arr[i] if(Array.isArray(n)) { result = result.concat(helper(n)) } result.push(n) } return Array.from(new Set(result)) } function main(arr) { return helper(arr).sort() }可以吗...
点赞 回复 分享
发布于 2023-07-14 15:30 上海
老哥你这是实习?这也太难了吧
点赞 回复 分享
发布于 2023-07-17 17:48 新加坡
m
点赞 回复 分享
发布于 2023-07-28 01:15 广东

相关推荐

Timeline:一面&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2025-02-14&nbsp;&nbsp;14:&nbsp;00&nbsp;&nbsp;&nbsp;&nbsp;当天&nbsp;15:&nbsp;30&nbsp;通过二面&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2025-02-17&nbsp;&nbsp;11:&nbsp;15&nbsp;&nbsp;&nbsp;&nbsp;当天&nbsp;15:&nbsp;10&nbsp;通过三面&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2025-02-18&nbsp;&nbsp;14:&nbsp;00&nbsp;&nbsp;&nbsp;&nbsp;当天&nbsp;14:&nbsp;50&nbsp;通过hr面&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2025-02-18&nbsp;&nbsp;17:&nbsp;00&nbsp;&nbsp;&nbsp;&nbsp;当天通过oc&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2025-02-19&nbsp;&nbsp;10:&nbsp;45呃啊啊啊啊啊啊啊,对比一面难度飙升二面主要过程:1.&nbsp;自我介绍2.&nbsp;首屏优化有哪些方法(tree-shaking&nbsp;&nbsp;http2&nbsp;&nbsp;懒加载&nbsp;&nbsp;gzip&nbsp;&nbsp;SSG&nbsp;......),&nbsp;&nbsp;&nbsp;&nbsp;看的是哪个指标(LCP),LCP具体是怎么计算的(完全没了解)3.&nbsp;业务组件和基础组件的区别(??根本不知道),如何保证组件的稳定性(希腊奶,应该是指组件测试)4.&nbsp;拷打&nbsp;css:&nbsp;-&nbsp;重绘重排(浏览器渲染原理,结合&nbsp;visibility:&nbsp;hidden&nbsp;和&nbsp;display:&nbsp;none)&nbsp;-&nbsp;flex&nbsp;垂直布局如何使得三个子盒子间隔&nbsp;10px(不是&nbsp;margin&nbsp;/&nbsp;space-between,叫我去了解一下,应该是&nbsp;row-gap)&nbsp;-&nbsp;position:&nbsp;sticky(没用过),position&nbsp;和包含块5.&nbsp;拷打&nbsp;vue:&nbsp;-&nbsp;vue2&nbsp;和&nbsp;vue3&nbsp;有什么区别(setup,defineProperty&nbsp;和&nbsp;proxy)&nbsp;-&nbsp;vnode&nbsp;和实际&nbsp;dom&nbsp;有什么区别,为什么要用&nbsp;vnode(为了高效&nbsp;diff&nbsp;和跨平台支持包括&nbsp;ssr),为什么不直接修改&nbsp;dom(因为早期对&nbsp;signal&nbsp;理念实现不够彻底,vue3.6&nbsp;的&nbsp;vapor&nbsp;mode&nbsp;正在改进,我的回答不一定对哈)&nbsp;-&nbsp;computed&nbsp;的更新机制是怎么样的(脏值检测懒更新),使用时和&nbsp;watch&nbsp;有什么区别(问的就是依赖多的时候用&nbsp;watch&nbsp;指定需要的依赖)6.&nbsp;拷打&nbsp;js:&nbsp;-&nbsp;var&nbsp;let&nbsp;const&nbsp;window&nbsp;以及多&nbsp;script&nbsp;标签(一定要注意&nbsp;let&nbsp;和&nbsp;const&nbsp;的变量不会挂载到&nbsp;window&nbsp;哇),var&nbsp;的变量提升机制(先定义后赋值),变量未声明默认为&nbsp;var&nbsp;-&nbsp;手写&nbsp;Promise.all(应该直接&nbsp;return&nbsp;一个&nbsp;new&nbsp;Promise,我用了&nbsp;Promise.withResolvers;还有打印的时候用&nbsp;then,习惯了用&nbsp;setTimeout&nbsp;打印了,被狠狠地批评了)&nbsp;-&nbsp;说说&nbsp;async&nbsp;和&nbsp;await&nbsp;的实现(是说源码),如果没有&nbsp;async&nbsp;的时候使用&nbsp;await&nbsp;会不会报错(旧版&nbsp;node&nbsp;的&nbsp;commonjs&nbsp;会,要用立即调用函数的方式使用,新的和&nbsp;esmodule&nbsp;默认支持)&nbsp;-&nbsp;Promise&nbsp;A+规范怎么定义一个&nbsp;Promise(我只知道要&nbsp;then&nbsp;方法,叫我回去看)7.&nbsp;算法题:二叉树中的最大路径和,返回其路径(力扣&nbsp;124&nbsp;改编,无负数,卡了很久都没完全写对,路径递归返回写错了极力狡辩)8.&nbsp;反问:&nbsp;-&nbsp;主要技术栈(vue3,node)&nbsp;-&nbsp;工作时间(11点前上班,12点到2点休息,6点到7点晚饭,8&nbsp;9点下班,包三餐)&nbsp;-&nbsp;最近有碰到什么技术难点吗(听不懂我也忘了)
投递抖音信息等公司10个岗位
点赞 评论 收藏
分享
评论
28
112
分享

创作者周榜

更多
牛客网
牛客企业服务