拼多多集团-PDD面试题 · 技术原理

拼多多集团-PDD相关面试题,按最终去重题目聚合。

共 1351 道真题 · 当前筛选命中 866 道 · 更新 2026-08-05

筛选题目已选:技术原理
第 261 题Python 中做大批量图像的预处理时,应该用多线程还是多进程? 区分 CPU 密集与 I/O 密集任务,并正确选择 Python 并发模型性能优化技术原理方案权衡Python第 262 题如何解决线程安全问题? 考察并发问题的解决方法和同步机制的选择能力技术原理方案权衡第 263 题请说明 Git 中 rebase 和 merge 的区别,以及各自的适用场景。 考察对 Git 版本控制机制的理解及应用判断技术原理技术选型Git第 264 题在将类组件重构为函数式组件时,componentDidMount和componentDidUpdate如何用Hooks替代? 考察React Hooks对生命周期方法的替代能力与函数式组件编程范式项目复盘技术原理React第 265 题请说说你对协程的理解,以及协程和线程的区别。 考察对协程概念的理解及其与线程的对比技术原理方案权衡第 266 题内存池的实现 考察内存池设计的核心机制、性能优化与边界处理性能优化系统设计技术原理第 267 题为什么说Redis能轻松实现高并发?请列举支撑它的关键机制。 考察对Redis高并发能力的机制理解与归纳能力问题拆解技术原理Redis第 268 题Spring Boot 框架中使用了哪些设计模式?这些模式带来了哪些优点? 考察对 Spring Boot 内部设计模式的理解及其在框架设计中的价值技术原理方案权衡Spring Boot第 269 题号段模式中段用完的瞬间怎么无锁切换? 考察分布式ID号段模式下切换段的原子性和并发安全处理风险判断技术原理第 270 题讲一讲进程和线程的区别 考察操作系统基础概念的理解与准确表达技术原理第 271 题线程池的等待队列底层是什么样的? 考察线程池等待队列的底层数据结构与任务排队机制技术原理方案权衡第 272 题请列举 JUC(java.util.concurrent)包下你熟悉的类或组件,并说明它们各自的用途和适用场景。 考察对 Java 并发工具类的掌握广度与理解深度技术原理技术选型Java第 273 题公平锁与非公平锁在ReentrantLock中的实现差异是什么? 考察并发锁机制的理解与实现细节技术原理方案权衡Java第 274 题分类任务一般选用什么损失函数?请实现交叉熵损失。 考察分类损失函数选型与交叉熵的编码实现编码实现技术原理PyTorch第 275 题打印机分配问题:有3台打印机和一个打印队列,如何分配任务才能使总打印时间最小? 考察调度算法与优化思维,理解任务分配对总完成时间的影响问题拆解技术原理方案权衡第 276 题如何实现二叉树的从右往左层序遍历? 考察层序遍历的变体实现与边界处理编码实现问题拆解技术原理第 277 题后台线程刷盘阻塞时,数据库如何保证数据不丢失? 考察对刷盘异常时的数据安全机制的理解风险判断技术原理问题排查第 278 题MVCC是解决什么场景的问题? 考察对多版本并发控制适用场景和核心价值的理解技术原理方案权衡第 279 题HTTPS是如何实现安全传输的? 考察对TLS握手、加密机制及证书信任链的理解安全意识技术原理HTTPSTLS第 280 题假设一个有1000万行数据的表上建立了B+树索引,索引的树高大约是多少?请说明你的估算过程。 考察对B+树索引结构、扇出和树高估算的理解问题拆解技术原理