1. React组件的生命周期
    2. React父子组件如何通信的
    3. React层级很深的组件如何通信传值(Context API)
    4. React做了哪些性能优化 PureComponent的实现原理是什么
    5. React setState后都会发生什么,是否了解
    6. React 1000个列表节点渲染,给出一个优化方案
    7. 是否了解React事件机制,如果让你实现如何来设计
    8. Redux的原理及理解
    9. react-redux是如何来实现的,connect是不是一个高阶函数,原理是什么
    10. react与vue相比,有什么不同
    11. 对缓存的理解,需要什么设置
    12. 对代码构建上线流程是否了解,说一下如果让你实现的思路
    13. 谈谈对webpack的理解,常用哪些plugin,对webpack配置是否了解,对项目打包是否做过什么优化
    14. ES6常用到哪些,对class的理解,手写一个对继承的实现
    15. Promise是否了解,如何实现一个promise
    16. class继承中子类想使用父类的方法,应该用什么方式调用(super的意义)
    17. 箭头函数与正常函数的区别
    18. css实现border渐变
    19. css实现下阴影(气泡类 带箭头的阴影)
    20. css对flex的理解
    21. 对浏览器渲染机制的理解(具体到细节,从渲染树到paint之间究竟发生了什么)
    22. 纯css实现一个高宽比为1:3的盒子 列举几种方式
    23. 浏览器的架构,bom,dom