一面:全程50min,体验很好,面试官非常亲切,三道很简单的代码题,很有耐心地引导思路和带我纠错,然而鼠鼠依然准备的不是很充分,细节的东西答不上来还口胡了1、自我介绍,实习用的什么技术栈2、react和vue有什么区别3、vue组件监听的方法4、vue的生命周期,请求发送要写在哪里5、vue跨组件通信的方式有哪些,介绍一下vuex,全局事件总线6、浏览器发送请求的API有哪些,介绍一下axios的原理7、介绍一下diff算法大概的过程8、给一段代码,问代码执行结果中this的指向9、原地修改数组的顺序10、设计一个每隔s秒执行一次,一共执行n次的函数估计看出来我很菜了,问的都是很笼统、很基础的八股文,最近也看到过很多飞书的都约了面,有不少问的很难的,所以我这个应该是kpi面吧,估计秒挂了,感谢字节送来的幼儿带教课 更新二面,主要就是深挖简历和实习经历,这次半天都没后文,应该是真的凉凉了1、深挖实习,项目有什么难点2、有没有做过长列表的优化3、项目中涉及的性能优化的方面4、浏览器渲染页面的过程5、强缓存和协商缓存,如何判断一个请求返回数据是不是缓存的数据(状态码判断)6、代码:字符串模板替换7、代码:根据虚拟DOM生成真实DOM感觉面的组的业务非常注重前端的性能优化,以后面可以往这个方向看看,代码题也都不难,是我经历太菜了,没有什么特别值得讲的点,主要还是一些日常业务