一面:
- 项目问题,怎么检测前端性能,怎么做优化
- 如何判断资源是首屏资源
- onload 事件什么时候执行,在它之前有什么,dom ready是什么
- 常见状态码,什么场景出现
- 什么场景用 301 和 302 状态码
- 1开头的状态码有哪些,应用场景是什么
- 说说 206 状态码,使用场景
- 304 状态码在哪些情况下返回,和 200 的区别
- last-modified的粒度
- cookie 和 session 的区别
- 说说前端存储方案,各自的使用场景,生命周期
- 存储方案各自的容量
- 知道 http-only 吗,有什么用
- 说说 fetch 和 xhr 的区别
- axios 并发执行多个请求的时候如何取消之前的请求
- 使用 vue3 + ts 实现一个登录页面,账号六到十一位,无特殊字符,密码六到16位,至少一个特殊字符,登录按钮,要求点击登陆后失败则给予提示,成功就发送网络请求
二面:
基本全程问项目,问怎么实现,还出了一些场景题,比如:如何实现多个不同的数字,从零快速自增且能同时停止?如何用动画实现月球绕地球转?如何实现一个捏陶罐的游戏,当手触摸到陶罐时,会改变陶罐的形状
#前端##面经##春招##23届找工作求助阵地##校招#