一、同程旅行一面
- 自我介绍
- 技术提问
- 打开新的
tab页
、window.open
是否共享sessionStorage
存储的数据 vue
、react
源码有没有看过?说一下react17
与react18
区别webpack
中loader
与plugin
,有没有自己写过?vuex
、reactx
刷新数据丢失,怎么做的持久化?- 项目中有没有遇到过难点?
- 反问
总结:
比较侧重是否了解过源码
、webpack
方面的问题,面试时常30分钟
二、同程旅行二面
- 自我介绍
- 技术提问(顺序不分先后)
vue3
与vue2
的区别wepack
中loader
中plugin
,有没有自己写过- 写
plugin
用过哪些钩子 - 整体项目的项目的
性能优化
- 什么是BFC?为什么auto可以解决?
flex
上下左右居中- 设计模式
- 节流函数
- 微信小程序
性能优化
与分包
nextict
原理webpack
跨域代理的原理- webpack用的是哪个版本?与旧版本区别
- 请求用的什么?
axios
原理 - 浏览器存储的方式有哪些?
sessionStorage
、localStorage
- 跨域有哪些方法?
jsonp
怎么实现 vite
与webpack
区别- webpack 打包后部署到生产后某个
chunk
加载失败怎么重新加载 - webpack 构建流程
- 反问
总结:
比较侧重webpack
、小程序
、优化
方面的问题,以及常见知识点的原理,面试时常1个小时
三、同城旅行三面
- 自我介绍
- 技术提问
- 深挖项目业务,负责哪块,业务流程
- 从开始到现在做前端有什么收获
- 反问
总结:
比较侧重项目业务
、目前工作负责模块
等方面的问题,面试时常25分钟