拼多多集团-PDD面试题 · 方案权衡
拼多多集团-PDD相关面试题,按最终去重题目聚合。
共 1351 道真题 · 当前筛选命中 330 道 · 更新 2026-08-05
筛选题目已选:方案权衡
考察点
技术栈
第 81 题请详细说明C++中智能指针的种类、各自的适用场景以及使用时的注意事项。 考察对C++智能指针内存管理机制的理解与正确选型能力第 82 题AQS 中为什么使用 CLH 队列而不是普通链表? 考察对 AQS 同步队列设计原理及并发正确性的理解第 83 题除了加索引,还有哪些解决慢 SQL 的方式? 考察对慢 SQL 治理手段的全面理解和实际应用能力第 84 题扩容到10个消费者有效,扩容到20无提升,可能是什么原因? 考察消费者组扩容瓶颈分析与问题定位能力第 85 题结合多多买菜的用户群体特点,谈谈你将如何策划一场既能吸引新用户又能增强老用户粘性的产品促销活动? 考察对目标用户群体的理解、促销策略设计及新老用户差异化运营能力第 86 题假设你需要为拼多多的“百亿补贴”活动设计校园推广方案,你会采取哪些策略? 考察营销策划、目标用户洞察与渠道策略设计能力第 87 题请介绍服务限流的概念,并列举常见的服务限流算法及其适用场景。 考察对限流目标的理解与主要限流算法的原理掌握第 88 题在使用了消息队列(如RocketMQ)订阅与分发之后,你会把限流逻辑放在消息发送端还是消费端?并说明限流与消息队列之间的关系。 考察限流策略与消息队列架构的集成位置和边界第 89 题缓存穿透你是怎么解决的?你项目中用到了布隆过滤器,请讲讲它的原理和具体实现。 考察缓存穿透的成因、常用解决方案以及布隆过滤器的原理与实际应用第 90 题请比较B+树与B树的查找、插入、删除效率,并说明各自的使用场景。 考察对B+树与B树结构差异及其对操作效率影响的理解第 91 题多线程和多进程有什么区别? 考察对并发模型、资源隔离与通信机制的对比理解第 92 题Python 中做大批量图像的预处理时,应该用多线程还是多进程? 区分 CPU 密集与 I/O 密集任务,并正确选择 Python 并发模型第 93 题如何解决线程安全问题? 考察并发问题的解决方法和同步机制的选择能力第 94 题请说说你对协程的理解,以及协程和线程的区别。 考察对协程概念的理解及其与线程的对比第 95 题Spring Boot 框架中使用了哪些设计模式?这些模式带来了哪些优点? 考察对 Spring Boot 内部设计模式的理解及其在框架设计中的价值第 96 题设计可撤销/重做的前端操作方案 考察前端状态管理与历史记录设计能力第 97 题线程池的等待队列底层是什么样的? 考察线程池等待队列的底层数据结构与任务排队机制第 98 题公平锁与非公平锁在ReentrantLock中的实现差异是什么? 考察并发锁机制的理解与实现细节第 99 题打印机分配问题:有3台打印机和一个打印队列,如何分配任务才能使总打印时间最小? 考察调度算法与优化思维,理解任务分配对总完成时间的影响第 100 题MVCC是解决什么场景的问题? 考察对多版本并发控制适用场景和核心价值的理解