字节前端一面-面经
上课,接到hr电话,说是字节跳动,高兴坏了(一开始以为是骗子,没想到真发邮箱了)…
1.简单自我介绍。
2.问了一些项目中比较难实现的前端元素(我答的是主题切换)。
3.vue组建的渲染原理。
4.虚拟dom的好处。
5.一个元素想要不响应点击时间如何做
这个问题问了很久,面试官人也很好,让我先答事件传播机制,一步一步引导我去回答

6.js中数组和set的区别。
7.队列和栈的区别,什么时候会用到栈。
8.进程,线程,携程的区别。
9. 项目里两个进程一个出现死循环,会影响另一个进程吗。
10.http和https的区别,以及与各个版本之间的区别。
11.js的箭头函数的this指向什么。
12.css隐藏元素的方式。
13.开发过程中,前端出现白屏的原因,以及如何解决,主要是结合项目去回答。
14.为什么会有跨域协议,脚本攻击跨域的例子。
16.redis的过期策略。
17.redis和mysql的区别。
18.异步和同步的区别,异步的使用场景。
19.接下来就是做题阶段实现字符串反转,实现一个二分查找
最后一道比较难,是一个给了一段js代码,写出执行结果,主要是异步同步红任务和微任务那些…
感觉良好,一个小时后就收到了二面的通知
1.简单自我介绍。
2.问了一些项目中比较难实现的前端元素(我答的是主题切换)。
3.vue组建的渲染原理。
4.虚拟dom的好处。
5.一个元素想要不响应点击时间如何做
这个问题问了很久,面试官人也很好,让我先答事件传播机制,一步一步引导我去回答
6.js中数组和set的区别。
7.队列和栈的区别,什么时候会用到栈。
8.进程,线程,携程的区别。
9. 项目里两个进程一个出现死循环,会影响另一个进程吗。
10.http和https的区别,以及与各个版本之间的区别。
11.js的箭头函数的this指向什么。
12.css隐藏元素的方式。
13.开发过程中,前端出现白屏的原因,以及如何解决,主要是结合项目去回答。
14.为什么会有跨域协议,脚本攻击跨域的例子。
16.redis的过期策略。
17.redis和mysql的区别。
18.异步和同步的区别,异步的使用场景。
19.接下来就是做题阶段实现字符串反转,实现一个二分查找
最后一道比较难,是一个给了一段js代码,写出执行结果,主要是异步同步红任务和微任务那些…
感觉良好,一个小时后就收到了二面的通知
全部评论
佬,哪个部门啊?
相关推荐
点赞 评论 收藏
分享
点赞 评论 收藏
分享

点赞 评论 收藏
分享