8.25 多益前端面经
问的问题跟另一个老哥有点像:(30min)
- 简单自我介绍
- 介绍自己做的最好的项目
- 路由卫士、 vuex的 action和 mutations,权限管理(项目里提到了。。。)
- 多人开发CSS样式冲突。(scoped 和 module 实现原理的不同)
- 常见组件通信的方式。
- vue中使用v-for,为什么要为每一个item确立一个key值。能不能用index。
- 数据双向绑定原理
- 内存泄露的原因?
- 如何异步加载脚本文件(defer,async ,动态创建script标签)
- 跨域的方法
- http2.0 新特性有哪些
- 强缓存和协商缓存的区别
- TCP和UDP的区别
- proise.all 和 promise.race
- this.指向问题,严格模式下的this的指向,箭头函数的this可以改变吗? 改变this的方法。
- 用过构建工具吗? webpack 的loader有什么用。
- 现在一天有多少时间在学前端
- 对于互联网企业加班的看法。(我说互联网加班挺正常的。。。)
- 反问
没有问的很偏向原理,也没有算法和手写代码。
8.27(hr面)
- 讲讲你的项目
- 项目的遇到的问题,如何解决。
- 职业规划
- 复盘了两道主观题,讲出当时选择这个的理由。
- 家庭情况
- 薪资期望
- 反问
等待hr面试结果。