今天很欣喜的接到有赞前端哥哥的面试电话,聊得时候都在抖啊(哈哈,可能是因为太冷了),电话聊得很开心,虽然也有一些知识点没答上来,但是还是给了我去公司面试的机会,在此记录一下面试经历,哈哈哈
首先聊了一下自己现在所在的公司,职位,离职原因以及自述个人历史
接下来就是技术面了
1. 如何在js中体现面向对象的思想,有两个函数a和b,b如何继承a(原型继承),如果构造函数有参数,b如何继承a的参数(构造函数与原型混合继承)
2. 自己用过哪些框架,他们之间的优缺点如何?(本人用过angular和vue,分析了下他们的原理和优缺点,本人现在比较倾向vue,所以vue相对说的多一些,建议大家可以去学习这些框架的源码)
3. node单线程,如何高效利用cpu(不会node开发,直接说不会,就跳过了)
4. http通信过程如何?期间的数据压缩gzip是怎么进行的?
5. 项目体积增大后,webpack代码分割
5. 如何与后台同学、ued同学合作?过程中遇到哪些问题,怎么解决?
6. 职业规划
7. 面试哥哥答疑解惑