1. Js基础
    1. Promise
    2. setTimeout和setInterval
    3. eventloop
    4. prototype
    5. proxy
    6. ES静态分析
    7. 垃圾回收
    8. call,apply,bind
    9. 闭包与内存泄漏
    10. 浏览器GC
    11. 节流与防抖
    12. requestIdleCallback
    13. 排序sort方法的应用,以及是否对字符串排序的原理
    14. 深浅拷贝
    15. 数组去重
  2. React 源码分析
    1. 虚拟dom
    2. hooks
    3. fiber 和 requestIdleCallback
  3. redux
    1. compose实现逻辑
    2. saga
    3. normlize
    4. 不可变数据类型immutable
  4. NodeJS
    1. 事件系统(eventbus)
    2. 缓冲队列
  5. 数据结构
    1. 基础数据结构(数组与链表)
    2. 树,图
  6. 算法
    1. 基础排序
    2. 动态规划
    3. 树相关算法
  7. 前端性能调优
    1. FCP/FMP/FR
  8. 前端安全问题
    1. csrf 跨站脚本攻击
  9. 前端错误监控与上报
    1. sentry
    2. kibana
    3. 异常的捕获及其区别
  10. 计算机网络
    1. TCP/IP
    2. HTTP
    3. HTTPS
  11. 浏览器相关
    1. 渲染机制
    2. 设计模式
  12. 操作系统相关
    1. 进程和线程
  13. nginx
    1. 负载均衡
    2. 反向代理
  14. 前端项目打包与脚手架以及工具类
    1. webpack
    2. babel