字节跳动社招一二面面经

一面
一面4道简答题 + 3道编程题(3选2)
简答题大概的内容涉及到 CDN,事件循环与任务队列(宏任务,微任务),正则表达式,组件设计
编程题,实现一个带并发限制的异步调度器;版本大小比较;二叉树
口述部分
vue事件修饰符,原生dom事件,捕获
vue自定义事件会冒泡吗
vue事件是冒泡阶段还是捕获阶段触发
为什么会有vuex这样的状态管理类库
vue双向绑定的实现;vue3.x为什么要使用到proxy来实现,了解吗
CDN常见过程
常见的宏任务与微任务
http缓存了解吗
cookie都有哪些字段;跨域能使用cookie吗
后端session存在哪
讲一讲登录的过程(前后端)
二叉树中序遍历
http了解吗,请求行都有哪些组成;请求有哪些字段
手写一个throttle
为什么使用three.js,项目中遇到的最大困难
websocket了解吗
二面
实现一个日期选择器组件
实现一个Promise.all
项目中遇到的难点,在白板上画明白
聊天

一二面大概面了3个小时左右吧;字节跳动的面试体验真得不错,题也很务实,面试官也很努力,打字记录的速度相比你答题的速度一点不慢
最后,不管能不能有接下来的面试,都挺开心了,毕竟今年主要的目标是去字节跳动体验一把面试~

#字节跳动##社招##面经##前端工程师#
全部评论
加油,我也在等
点赞 回复 分享
发布于 2019-12-25 01:17

相关推荐

05-07 17:58
门头沟学院 Java
wuwuwuoow:1.简历字体有些怪怪的,用啥写的? 2.Redis 一主二从为什么能解决双写一致性? 3.乐观锁指的是 SQL 层面的库存判断?比如 stock > 0。个人认为这种不算乐观锁,更像是乐观锁的思想,写 SQL 避免不了悲观锁的 4.奖项证书如果不是 ACM,说实话没什么必要写 5.逻辑过期时间为什么能解决缓存击穿问题?逻辑过期指的是什么 其实也没什么多大要改的。海投吧
点赞 评论 收藏
分享
牛客928043833号:在他心里你已经是他的员工了
点赞 评论 收藏
分享
评论
点赞
34
分享

创作者周榜

更多
牛客网
牛客企业服务