数字马力前端面试
1.面试官先说流程
2.自我介绍
3.项目内容(项目难点,)
4.axios的封装(封装了什么,请求拦截和响应拦截都干了什么,失败重试!!,怎么实现失败重试)
5.pinia
6.虚拟列表(项目中提到)
7.vue-router的两种模式,区别,hash模式的原理
8.webpack和vite区别
9.vite为什么可以不打包?基于什么原理
10.commonjs和esmodule(那现在知道为什么vite可以不打包?)
11.css盒模型
12.let const var
13.深拷贝实现的思路
14.防抖节流,应用场景
15.new的过程
16.如何实现异步编程
17.不可变数据?(没听说过)
18.vue生命周期
19.定时器在那定义,在那取消(没说到点上)
20.vue2和3核心变化
21.proxy和definepropty
21.有什么好处componsition api(就不该多说,没答上来)
22.项目中src的目录结构
23.css in js
24.react受控组件和非受控组件
25.常用hooks
发个面经,求二面好运
更新一下,10.30二面
全程项目拷打,回答的一塌糊涂,坐等感谢信
更新、10.31感谢信
还是0offer