海康威视实习前端面经
一面
- 自我介绍
- 介绍下之前实习做了什么
- js 基本数据类型
- js 原型链
- Promise 和 async (什么时候 async 更好)
- this (apply 与 bind)
- 垃圾回收机制(主要讲了 V8 的)
- 项目中 webpack 配置了什么
- 对 MVVM 的理解
- DOM 事件流(捕获、目标、冒泡)
- 重排和重绘(如何避免)
- Vue 双向绑定如何实现
- Vue 生命周期
- 箭头函数
- created 和 mounted 什么区别
- commjs 和 es moudle 区别
- http 请求报文和响应报文
- http 常用状态码
- 304 协商缓存和强制缓存
- koa 和 express 区别
- git 工作流
- git rebase git merge
- git reward git reset git checkout (回退版本)
- (git 多人开发同分支时候需要注意什么:git pull 保持代码同步)
- 反问