拼多多 前端社招 一面
2025.03.18
今年的第一次面试,献给卷到死的拼多多啦
1.自我介绍
2.项目中遇到的难点
3.工程化熟悉吗 webpack loader的执行顺序是怎么样的,以less-loader举个例子说一下
4.webpack打包瓶颈有哪些,如何进行优化
5.chunk和bundle的区别是什么
6.onload事件和DOMContentLoad事件的区别
7.img的容灾机制怎么做(也就是加载不出来的时候如何处理),如果我想全局做容灾呢(我说的是封装组件,但面试官想要的答案是全局error事件的捕获)
8.React的Context和redux/mobx的区别,后者性能好在哪里
9.因为我的项目里有前端埋点的相关内容,面试官提问网页的结构如果频繁发生变化,前端埋点该如何处理?
10.手撕代码:写一个倒计时hook,入参是一个未来的时间戳,实时显示距离现在还剩多少秒。
其他答得都还不错,但webpack那部分内容几乎全军覆没,大概率是挂了...
不过也没事,毕竟也只是拿拼多多练手的,后面继续加油把!!