腾讯TEG 前端开发 暑期实习 一面面经
一、认知部分
1.自我介绍
2.看我学习前端的时间比较短,问我是否真的喜欢前端(中间问了一点布局的东西)
3.前端的学习方法、路线,读了哪些书,看哪些博客
4.前端是否需要懂一些设计
5.前端开发究竟是做什么的
6.你认为一个合格的前端开发应该具备哪些特点
二、八股部分(主要是简历上的)
1.HTTP和HTTPS
2.缓存机制(包括浏览器缓存、DNS缓存等等,还有CDN,问我service worker我不太会)
3.回流重绘,如何减少
4.你认为移动端和PC端前端开发的本质区别是什么,提到像素问题,媒体查询如何实现等等
5.一些工作经历方面的问题,比如说提到IE兼容性等等
三、编程部分
1.力扣215题,寻找数组中第k大的数字(我想了半天要用什么排序算法,还没写出来,呜呜呜,但实际上考的很基础,就是set去重加上sort排序)
2.用ES5和ES6实现类的继承(这个很基础,但我真的不会,很想打我自己)
3.三种方式实现两栏自适应布局
四、聊天&反问
面试官大佬人真的很好,指出我的问题,并教我以后怎么去深入学习,并提到基础非常重要,鼓励我以后多写博客,并且还一直在问我还有没有什么优势没有展现出来。非常感谢他。
五、总结
这是我暑期实习的第一次面试,没想到就要面对腾讯......所以凉了我也很能接受。大厂的面试体验还是很好的,总计1h45min,面试官很有耐心,没有考很多八股和算法,之前准备的都没派上用场,但是能从面试官的语言中体会出他们对于技术的热爱和执着,很有感染力。他说聊的部分答得都很好(借着本科一点做产品的经验瞎掰扯),但是最后写简单代码实在不理想,也确实是我学的时间短,基础薄弱,需要钻研。这才是第一次,发现问题也很好,很感谢这位面试官。
#我的实习求职记录##我的求职思考##我的实习日记#