一面 2024.11.191、自我介绍2、项目相关3、防抖(input)和节流的区别4、通讯方式(父子、兄弟、跨域;props)5、Vue3的特性6、前端学习路线7、Webpack打包,文件太大怎么解决(plugin,css分模块打包,css/style-loader)8、Vite和webpack区别9、如果遇到用户反馈页面的性能比较差,我们需要做一个分析然后做迭代优化,你该怎么做这个事情(1)性能分析:使用浏览器的开发者工具进行性能分析,查看哪些资源加载慢,哪些操作导致重排或重绘。(2)代码优化:根据分析结果,对代码进行优化,比如减少重绘和重排、代码分割、懒加载等。(3)资源优化:优化图片和视频资源,减少资源体积。(4)网络优化:使用CDN分发资源,减少请求时间。(5)监控:实施实时性能监控,及时发现性能问题。(6)测试:在不同的设备和网络条件下测试应用,确保优化效果。(7)迭代:根据测试结果和用户反馈,不断迭代优化。10、怎么预防(组件监听、提前批用户使用测试)11、调用监听函数(立即执行、同步),和监听事件(交互、异步、事件触发)区别12、解释一下闭包13、……14、反问:入职该职位还需要学习什么,前端部门人数二面 2024.11.201、自我介绍2、深挖项目,项目亮点、难点3、上一段实习为什么离职4、用户反馈白屏了,什么原因,怎么解决//其实就是网络原因,运维角度(1)开发者工具性能分析,优化,测试,迭代(2)接口问题(和后端交流),还是页面问题(比如图片太大加载不出来)5、假如不是图片,就是纯白,dom树还没渲染(连接服务器出问题,网络)7、未来规划,“软件开发”8、反问Hr面 2024.11.271、自我介绍2、学校经历3、时间规划4、项目经历5、实习经历(实习公司规模、部门)6、父母支不支持7、到岗时间8、了解小鹅通吗9、薪资期望10、反问:多久可以到岗,业务,结果