字节跳动秋招提前批前端二面凉经
因为这次出的题没有完全写在任务那边,所以凭记忆稍微整理了一点,之后想到再补充。
1.随便列举了几个基础 原型链,作用域之类的,然后说那你说说继承吧,没说清楚的就代码实现
2.给段代码让改错,可以使用es6,其中涉及到了作用域问题,我改了一个箭头函数,面试官就问了箭头函数和普通函数的区别和优点
3.插入排序
实现找第k大的数
5.途中零零散散还问了很多为什么选择前端,怎么学习前端之类的
6.defineProperty
7.vue原理
8.有哪些设计模式
vue的设计模式
具体问了装饰器和观察者,包括和别的模式的差别和应用
由于太菜了,一开始第一问就没答好,后面一直紧张状态不好,不过这次面试官最后问有什么问题还聊了挺多。面试官一直在强调基础的重要性,然后说因为学生项目经历确实可能少一点,但他觉得基础才是最重要的,还有最开始选择了前端,选择和付出应该也要是对等的。然后前端除了基础打牢,还要了解最新技术,PWA,serviceworker什么的。
8点的时候hr打电话说面试官刚开完会,说能不能推迟10-15分钟,然后10分钟过一点面试官就发来视频了。最后到我提问的环节面试官在的地方要开会,换了一个说了两句话又开会了哈哈,而且还揭了我的老底说之前春招面试过,面试的问题还记得吗,现在回答还答得上吗。我依稀回想了几个说大部分应该都还行,然后他就真的问了几个!由于记忆久远有的我只答了皮毛,面试官说可以深入了解,不要网上看攻略就知道个皮毛之类的,然后说了些学习方法差不多。
虽然面的凉凉,但聊天还挺有收获,结束后还蛮有干劲的,秋招再战!