拼多多集团-PDD面试题 · 编码实现 · JavaScript
拼多多集团-PDD相关面试题,按最终去重题目聚合。
共 1351 道真题 · 当前筛选命中 7 道 · 更新 2026-08-05
筛选题目已选:编码实现 · JavaScript
考察点
技术栈
第 1 题实现深拷贝时如何处理循环引用的情况? 考察深拷贝实现、循环引用检测与处理能力第 2 题async/await怎么用?比Promise有什么优势? 考察JavaScript异步编程中async/await的用法及其相对Promise的优势第 3 题请用 HTML、CSS 和 JavaScript 手写一个商品双列排列布局,并使用 Flexbox 实现。 考察前端基础布局能力与 Flexbox 实际运用第 4 题请手写 IntersectionObserver 的核心代码,实现对目标元素的可见性监听,并在进入或离开视口时执行回调。 考察 IntersectionObserver 的 API 使用和回调参数理解第 5 题请说明 JavaScript 数组方法 map 和 filter 的区别,并结合实际项目谈谈使用场景。 考察对数组高阶方法语义的理解及实际应用能力第 6 题请手写一个 Web Worker 的核心代码,包括创建 worker、在 worker 线程中处理消息,以及主线程接收结果并终止 worker。 考察 Web Worker 的基本使用和消息通信机制第 7 题请手写一个防抖函数 debounce,并说明它和节流的区别。 考察对防抖、节流原理的理解及手写实现能力