快手前端一面凉经
2022.9.8
14:00~15:00
- 自我介绍
- 实习项目
- 协商缓存和强缓存
- Http有哪些状态码
- Http有哪些header
- Http2.0新特性,多路复用原理,什么是长连接
- 用过或知道哪些框架
- React类式组件和函数组件的区别
- 用过哪些Hooks,为什么要用Hooks,解决了什么问题
- useContext原理
- 怎么获取React dom元素,有没有用过forwardRef
- 知道哪些React状态管理方案,怎么选型,说下这些方案的设计思路
- 怎么理解状态机,结合业务场景
- git pull和git fetch有什么区别
- git rebase 有什么作用
- ES6有哪些新特性
- 说了let const、Proxy、Reflect、对象解构赋值、Promise、async await、扩展符、Symbol、Bigint、Map、WeakMap、Set、WeakSet、Class语法糖
- 其实还有箭头函数、装饰器忘说了
- ESM和CommonJS区别(原理)
- 怎么看待Vite和ESBuild
- Rollup和Webpack有什么区别
- 手写Compose函数