面试必考高频面试题:

CSS:

盒模型
BFC容器
居中方式
flex布局


JS

eventloop机制
类型转换
原型链
继承
函数执行栈
闭包
this


浏览器

从HTML到完整页面展示全流程
GC机制
缓存:强缓存与协商缓存完整过程
跨域
回流/重绘/合成


网络

五层协议
https原理
DNS解析流程
CDN原理
TCP
UDP
三次握手四次挥手过程
HTTP1.1/2区别
各状态码表达含义


Vue

实现原理
virtual dom结构
computed原理
数组绑定原理
nextTick原理
keep-alive原理
vue3新特性


React

fiber原理
hooks原理
diff算法原理


性能优化:

常见性能瓶颈
优化手段
如何检测首屏时间并提升首屏速度


手写JS代码:

https://github.com/surahe/handCode


node:

express/koa中间件原理
SSR原理


web安全

xss
csrf


前端工程化

webpack优化策略
vite优点


其它

TS
移动端适配
flutter/RN/weex等native开发方式