快手复活赛前端一面(8.25 55min)
- 实习经历介绍
- 前端项目性能优化方面(√)
- webpack中loader作用(√)
- webpack中css-loader,style-loader,scss-leader的各自作用和执行顺序(×)
- scss less 优势(√)
- webpack中plugin和常见的plugin(√)
- webpack中externl作用(√)
- webpack中hash 、 chunk hash 、 content hash区别 (×)
- webpack中热更新原理(√)
- webpack的劣势和vite的区别(乄)
- JS闭包(√)
- JS原型和原型链(√)
- instanceof 原理(√)
- JS时间循环(√)
- 冒泡事件和捕获事件执行顺序(×)
- 设计模式介绍和应用(√)
- JS中import和require区别(乄)
- 手撕:Flat扁平数组(√)
- 手撕:数组reduce 方法简单应用(√)
- genertor和async区别(乄)
- promise方法介绍(√)
- Ts中void和undefined区别(乄)
- Ts中never介绍(×)
- Ts中typeof和keyof(×)
- Ts中readonly和const区别(×)
- 水平垂直居中(√)
- BFC理解(√)
- css中outline和border区别(乄)
- css导入页面样式用link和@import区别(×)
- react这种单页面应用的缺点(乄)
- 生命周期(√)
- 自定义的Hook(√)
- http缓存(√)
- 浏览器安全:xss/csrf/跨域(√)
面评:算法可以、八股的话可能更深入一些会好点
总结:基本都是八股而且都挺细节的,webpack部分还能应对一下,但是对于TS部分好久也没复习过,就被拷打了。整体收获挺多的,好好复盘一下吧
#前端##秋招##大厂#