今日头条前端三轮面试面经

刚面完今日头条三轮面试,发个面经反馈一下牛客网。

一面(上午9:30)
一面问的问题非常基础,反正就是很多面试基本会问的东西。
  1. 常用的块级元素和行内元素有哪些
  2. 块级元素的特点
  3. img是什么类型的元素
  4. 说一下你了解的浮动
  5. 为什么要清除浮动?举个实际场景
  6. 说一下你了解的盒模型
  7. css3用过什么
  8. box-sizing的各个属性有什么区别
  9. float和position一起用是什么效果
  10. rem用过吗?做不同手机的适配怎么做?
  11. 写个二分查找
  12. 箭头函数特点?
  13. var a = {
    b: ()=> {console.log(this);},
    c: function() {console.log(this);}
    }
    a.b(); // ???
    a.c(); //  ???
  14. vue的双向绑定和依赖收集
  15. vuex是做什么的?缺点?
  16. cookie和session区别?
  17. 后端怎么存储session?
  18. 讲一下登录验证全过程(涉及session)
  19. 进程和线程的区别?
  20. webpack3升级到4为什么会提升速度?
  21. webpack优化有哪些?
大概就这么多了,总体来说比较简单都是常见的问题,我之前写二分查找的时候面试官还给我挖坑,问我乱序数组怎么二分查找?我说二分查找的前提条件就是数组有序。面试官也没说什么了。然后hr就通知二面

二面(上午11:15)
二面比一面难一点,但是也是挺常见的问题,分为三种方向:前端方向、网络方向、算法方向。
  1. script的async有什么用
  2. 手写懒加载(考虑防抖和重复加载问题)
  3. 手写bind
  4. 给页面注入50万个li怎么做提升性能?
  5. fileReader用过吗?base64编码原理?
  6. setTimeout一定会按时执行吗?
  7. 讲一讲event loop(微任务、宏任务等)
  8. https的过程?
  9. http请求的报文头部是什么?
  10. http有哪些方法?option是做什么的?
  11. 你一般用的MIME类型有哪些?
  12. http缓存?
  13. 手写快排
  14. 分治算法
只记住这么多了,其他的印象不深刻,反正不会很难。

三面(13:50)
经历了前两轮面试本来我是很自信的,然而三面面完只剩下懵逼...面试官不问基础,一上来就让我做题
  1. 实现一个简单的打桌球游戏,构建一个小球类、球杆类、球桌类,在游戏主类中实现核心算法。
题还没完成就说不用写了,我大概了解你的思路了。然后就问我下面几个问题
  1. github那些项目怎么做的,为什么想做这些?
  2. 你在阿里实习做过最难的最深入的东西是什么?
  3. webpack的css-loader原理讲一下
然后面试就结束了,负责通知的hr给我说两周内出结果让我耐心等待。本来以为自己凉了因为没有hr面,结果在头条的师兄说这次是技术面,过段时间hr再统一面试.......那再等等吧,希望大家秋招都能拿到满意的offer~


#字节跳动##前端##面经#
全部评论
???????头条前端校招面试这么全且难的吗? 照着这个面经我有70%的内容脑子一片空白需要补漏,哭了
点赞 回复 分享
发布于 2018-09-08 17:16
wind可以说是非常优秀啦~~ 顶贴
点赞 回复 分享
发布于 2018-09-08 15:57
重点是“在阿里实习”......
1 回复 分享
发布于 2018-09-14 09:29
那个webpack怎么答的呀
点赞 回复 分享
发布于 2018-09-08 16:02
所以这次头条是每个人三面都面满吗?
点赞 回复 分享
发布于 2018-09-08 16:22
wind我偶像吧...
点赞 回复 分享
发布于 2018-09-08 16:25
哎,我被手撕了8个题目,心里很难过
点赞 回复 分享
发布于 2018-09-08 18:46
我也是8号面的,请问楼主收到通知了吗?
点赞 回复 分享
发布于 2018-09-12 19:13
大佬MIME类型这个是什么啊...从来没有听说过啊[捂脸]
点赞 回复 分享
发布于 2018-09-14 07:36
感谢楼主分享
点赞 回复 分享
发布于 2018-11-26 18:08
你怼他,说先排序啊
点赞 回复 分享
发布于 2019-04-19 16:38
webpack的css-loader原理怎么答呀😂
点赞 回复 分享
发布于 2019-04-25 14:57

相关推荐

牛客771574427号:恭喜你,华杰
点赞 评论 收藏
分享
一个菜鸡罢了:哥们,感觉你的简历还是有点问题的,我提几点建议,看看能不能提供一点帮助 1. ”新余学院“别加粗,课程不清楚是否有必要写,感觉版面不如拿来写一下做过的事情,教育经历是你的弱势就尽量少写 2. “干部及社团经历”和“自我评价”删掉 3. 论文后面的“录用”和“小修”啥的都删掉,默认全录用,问了再说,反正小修毕业前肯定能发出来 4. 工作经验和研究成果没有体现你的个人贡献,着重包装一下个人贡献
点赞 评论 收藏
分享
评论
14
253
分享
牛客网
牛客企业服务