内部推荐的杭州阿里的职位,高级前端工程师。回应很快,约了第二天的电话面试。电话准时到来,男性面试官,说话很随和,说是只负责第一面,要考察基础。基本都是基础问题,但是又很深入,有些编译原理的底层问题,经过这么多年的实战开发,有些早就忘了。基本每个问题都是细致到底层开发,如果他问你擅长什么,你就说你记得最清楚的,不然底层知识没记住,就是搬石头砸自己脚,一面里实战经验一点用都没有,就跟大学考试一样。不喜欢这种忽略综合素质的考核。
面试官问的面试题: 大概几个:
1. MVVM双向数据捆绑的原理是什么,如何实现的?
2. ES6是如何向下编译成ES5的?
3. Webpack的原理是什么,有什么时间周期?
4. 服务器端PHP中的psr-4是什么,动态autoload是什么意思?