gzip
    Last modified 第一次返回就会有吗
    建立连接时的过程,ip等等……
    nextTick
    图片压缩webp png jpg
    性能优化“关于减少链路”
    http2.0新特性
    Fast format
    NodeJs eventLoop和浏览器的有什么区别
    渲染过程是在哪个线程里执行

    复临科技面试总结:
    1. 垂直居中的方式有哪些?
    2. vue的双向绑定是怎么实现的?
    3. 实现跨域的方式?
    4. 常见的网络安全问题有哪些?
    5. css性能优化方法有哪些

    虾皮:
    1. new做了哪些事情
    2. 事件循环
    3. 0.1+0.2不等于0.3
    4. https建立连接的过程
    5. instanceof 原理
    6. 箭头函数和普通函数的区别
    7. 浏览器缓存的原理
    8. 用过session store, local store, cookie吗?分别描述?有什么区别?

    1.https和http的区别
    2.常见的web安全问题
    3.RN和flutter
    4.nodejs的适用场景
    5.react的思想
    6.websocket的实现原理
    7.跨域
    8.requirejs的思想
    9.模块化开发
    10.git的使用

    1. git代码管理2. 浏览器页面渲染过程
      3. 回流和重绘
      4. nodejs事件驱动
      5. js动画和css动画的区别
      6. 框架源码
      7. 如何学习

    React 虚拟树原理 组件间通信 如何实现双向绑定Redux的理解
    js原型链 事件循环 异步加载 跨域
    浏览器渲染流程
    http2.0
    xss cors原理和解决方案
    PWA,还有个js宏观线程和微观线程的理解和执行顺序,事件循环机制接着问的

    1.前端如何跟客户端通信,怎么实现的2.有做过哪些客户端渲染优化
    3.node如何实现多线程
    4.node如何错误收集

    1、jquery一个对象绑定多个事件怎么实现的2、jquery的bing、delege、live的区别
    3、jquery数组转成json怎么实现的
    4、null和undefined的区别
    5、iframe的缺点
    6、sessionStorage、localStorage的区别
    7、cookie的大小
    8、ReactNative是否用过
    9、csrf发生的原理及规避

    1. 缓存2. 你会用的几种框架区别
      3. 浏览器的渲染过程
      4. 原型、闭包
      5. JavaScript事件模型
      6. 网站性能优化
      7. web安全问题
      8. 移动端300ms延迟
      9. 事件代理
      10.http1和2的区别