1. 自我介绍
2. 介绍小程序
3. 微信小程序的渲染层和逻辑层是如何运行的(寄)
4. 说一下如何拦截对js的属性的修改(我说了proxy...)
5. Css中property和attribute的具体区别(寄)
6. 微信小程序渲染原理,如何改变视图(寄)
7. Vue如何解析template模板标签的代码(说了虚拟dom);如何被编译的,最后被编译成什么(寄)
8. Vue中的key是干什么的(说了可以作为v-for的标识符巴拉巴拉巴拉)
9. 它背后原理是什么,怎么实现的(寄)
10. Script标签的defer和async属性(都是异步的,一紧张说成同步了)(寄)
11. 说一下proxy(说了get和set和他们的操作)
12. 说一下跨域的解决方案(说了项目用到的nginx,还说了jsonp,服务端设置求头。问还有吗?我说不知道了)
13. 实现节流按钮组件(简单说了思路,面试官说可以有更好的方法)
14. 手写instanceof(寄)
15. 自学方式,身边或者同专业有学开发的吗(基本无)
16. 反问:对今后的学习有什么建议吗(大概意思:现在的前端过于快餐化,建议系统学习js及其框架了解他们的底层,阅读专业书籍,这样才能走的更远)