拼多多一面
- 自我介绍
- 项目介绍
- 根据项目问了些对应的八股
- react的hooks用过哪些
- usecallback有哪些应用场景,举几个例子
- 用js实现react简易的弹窗组件,需要考虑蒙层
- vite和webpack的区别是什么,react脚手架
- 实现一个promiseall
拼多多二面
- 自我介绍
- 根据项目问了些问题
- 虚拟列表用js具体怎么实现,要求我写对应的监听函数和关键的监听变量
- 页面性能优化有哪些方式
- async和defer的区别,async一般会用在哪些业务场景上
- vite和webpack的区别
- loader和plugin用过哪些,分别说出他们每个loader和plugin的作用
- code split 如何去进行分包,有哪些方式
- 公共模块分包会有什么提升
- 跨域问题,a向b网站发起跨域请求,那么cors的credentials应该在谁上面设置,携带的是谁的cookie
- 实现一个饼图的工具函数,传入浮点数数组,输出的是每个数字占饼图的百分比(整数),要求所有数百分之一百并且要变化的值应该是四舍五入方差最大的值