Vue面试题
- v-show 和 v-if 的区别?
- 为何 v-for 中要用 key?
- 描述Vue组件生命周期(有父子组件的情况)
- Vue组件如何通讯
- 描述组件渲染和更新的过程
- 双向数据绑定v-model的实现原理
框架综合应用
基于Vue设计一个购物车(组件结构,vuex state 数据结构)
webpack 面试题
- 前端代码为何要进行构建和打包?
- module chunk bundle 分别什么意思,有何区别?
- loader 和 plugin 的区别?
- webpack 如何实现懒加载?
- webpack 常见性能优化?
- babel-runtime 和 babel-polyfill 的区别?
如何应对上述面试题?
- 框架的使用(基本使用,高级特性,周边插件)
- 框架的原理(基本原理的了解,热门技术的深度,全面性)
- 框架的实际应用,即设计能力(组件结构,数据结构)
面试官为何要这样考察?
- 保证候选人能正常工作–考察使用
- 多个候选人竞争时,选择有技术追求的 --考察原理
- 看候选人是否能独立承担项目–考察设计能力。