头条实习面经,已拿到offer~
头条一面(40分钟)
1. 自我介绍
2. 垂直居中(代码)
3. position 值 作用
4. display 值 作用
5. meta标签
6. 链表求交叉节点(代码)
7. react和vue区别
头条二面(120分钟)
1. 自我介绍
2. 算法:求二叉树全路径
3. 算法:给定数据中,求n个数字和为m的所有情况
4. 发布订阅模式(代码)
5. 改变this指向(代码)
6. 实习经历,学校经历
7. 缓存机制
8. http头部字段,如何强制不进行缓存
9. tcp头部信息,三次握手
10. 进程通信,epoll
11. 数据库索引,实现,事务
12. 事件循环、执行栈.
13. 事件冒泡,不冒泡的事件
14.css实现三角形,translateZ(0),box-sizing
15. webpack:loader、plugin 分别作用
16 react fiber机制
头条三面(30分钟)
1. 自我介绍
2. 校园经历,为什么要学习前端
3. 家庭情况,为什么选择这所学校
4. 最有难度的一个项目
5. new Vue过程
6. diff算法,patch过程,如何进行dom对比
7. 毕业打算,为什么选择头条
三面面试官态度都很好,即使有些问题回答的不好,面试官也会比较耐心。
面试难度整体较大,涵盖范围较广。
成功上岸~
祝大家都能拿到offer~
#面经##春招##实习##前端工程师#