1、自我介绍(介绍了自己的博客)
2、写博客带来了最大的收获
3、最近写了哪些方面的博客
4、Vue 你用在了哪些项目
5、你对 Vue 的理解
6、Vue 中双向绑定的实现原理
7、Vue 响应式实现原理(分 Vue2.0 和 Vue3.0)
8、Vue3.0 你还了解哪些特性?有没有上手过?
9、Vuex 了解过吗?能解决什么问题
10、组件通信还有哪些方式?
11、event.$on
和 event.$off
12、自定义事件和 Vuex 在通信这一块有什么区别?
13、Vuex 如何实现父子组件通信
14、vue-router 有使用过吗?有哪几种模式
15、history 模式是怎样实现的?
16、了解虚拟 dom 吗?和真实 dom 有什么区别?
17、diff 算法匹配机制了解吗?
18、diff 算法比对时有哪些优化?能讲述一下过程嘛
19、工程里面有没有使用过 webpack?有没有自己修改过相关配置?
20、大概介绍一下 webpack 中配置入口,构建结果,性能优化?
21、你目前用的什么 CDN?
22、写代码过程中有用过 TypeScript?
23、有使用过 ES6 之类的嘛?用了哪些特性?
24、async 和 await 有使用过吗?解决什么问题?
25、await 和 promise 有什么关系?
26、async 和 await 如何捕获异常?
27、rejected 出来异常 await 拿得到吗?怎么拿到内部抛出的异常?
28、有使用过 koa 是吧?除了这个,还有使用过其它框架嘛?这些框架做了什么事情?
29、nuxt.js 你觉得使用有什么特点?
30、除了 koa2,你有了解 node 嘛?
31、有没有听说过 express?
32、使用 element-ui 有没有遇到什么问题?
33、对 element-ui 按需加载怎样做?引用路径有什么区别?
34、你写博客的频率?
35、有没有参加或者看过一些开源源码?
36、你清楚前端闭包是什么东西吗?会导致什么问题
37、最后两道代码题:浅拷贝和深拷贝
38、如何快速简单得实现深拷贝(JSON.parse(JSON.stringify(obj)
);