- React是什么(MVVM概念)
- JSX是什么
- React各生命周期的解释和运用
- React双向绑定(小坑:其实是单向数据流实现绑定的方式)
- Virtual DOM以及Diff算法
- 原生this是什么
- 闭包
- JS垃圾回收机制(标记清除 & V8方案)
- 手撕代码
- 把Virtual DOM转化成真实DOM
- 函数防抖
- 二叉搜索树中序遍历(DFS & BFS的两种实现)
- 算法题:类背包动归
- 简历中的项目
- Vue/Angular的双向绑定根React的区别
- Redux相关(工作流程图)
- Flux单向数据流设计理念(MVC问题)
- Redux三个基本要素(单向数据流、Action Dispatch、Store更改原则)
- react-redux做了什么
- 闭包的垃圾回收
- 闭包函数运行完之后是否垃圾回收
- 手撕代码
- 二叉树查找最近公共祖先
- React Component实现组件:嵌套列表的展开和收拢
- props和state区别
- 生命周期的运用(shouldComponentUpdate等常见优化)