git
- 三种工作区的转换问题
正则
- 正则的作用:校验、获取、替换
- 正则的组成:字符集、量词、逻辑符
前端面试题8股文
- 类型转换相关
- 作用域、原型链、闭包与this
- 事件循环与promise、async\await
- 模块化
- DOM&BOM
设计模式
- 单例模式
- 策略模式
- 代理模式
- 观察者模式
- 发布订阅模式
性能
- 高性能动画
- 图片懒加载
- 垃圾回收与内存泄漏
- get和post有何区别
- http状态码
- http常见请求头
- dns解析过程
- http请求过程
- http与https的区别
- http1.0/1.1/2.0区别
- 强制缓存与协商缓存
- 浏览器渲染原理
- 重排和重绘
- cookie
- cdn原理
安全
- 跨域
- xss攻击、csrf攻击