1.从输入URL到页面加载的过程。
    2.如果有缓存会怎么样。
    3.cookie,session,localstorage 区别。
    4. http、https
    5.CSS 引入的方式。
    6.盒子模型、怪异盒子模型。
    7.引起怪异盒模型的原因,Doctype 作用
    8.浏览器内核有哪些。
    9. CSS 预处理,后置处理器
    10. CSS3 新增的东西 。
    11. position 的五种属性,默认属性,相对定位,绝对定位区别。
    12. 前端路由和后端路由的区别。
    13. 什么是闭包,什么时候使用闭包,闭包会造成什么问题。callback是否为闭包
    14. 什么情况会造成内存泄露(setTimeout, setInterval),还有呢?
    15. 原生 ajax 原理,如何缓存。
    16. 给数组添加元素的方法。
    17. ES6 新增的数组方法。
    18. ES6 新增的数据结构,和 object 的区别
    19. react setState 原理
    20. 什么是CDN,页面怎么优化
    21. JSONpatth 了解吗
    22. 单点登录成熟的方案
    23. jQuery 的特点,和现代框架的区别。
    24. 什么事虚拟dom
    25. react 事件代理机制
    26.在svg中如何嵌入html代码片段
    27.讲讲flex布局
    28.实现水平垂直居中的方式
    29.讲讲浏览器的重绘、重排
    30.ES6新增的四中集合