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

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

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

筛选题目已选:技术原理
第 401 题请解释 MySQL 索引的工作原理,并说明如何选择合适的索引字段。 考察对 MySQL 索引底层机制和实际应用的理解性能优化问题拆解技术原理MySQL第 402 题Redis在什么时机触发持久化? 考察对RDB与AOF具体触发条件与配置的理解技术原理问题排查Redis第 403 题手写样式,实现子元素在父容器中垂直水平居中,并且子元素向上偏移50px。 考察CSS布局基础与定位属性的组合使用编码实现技术原理CSS第 404 题请列举 React 中常见的组件通信方式,并说明各自适用场景。 考察 React 组件间通信方式的掌握与场景选择能力技术原理方案权衡React第 405 题给定实例化线程池的参数,介绍各个参数的作用。 考察对线程池核心参数及其相互影响的理解技术原理方案权衡Java第 406 题请手写 IntersectionObserver 的核心代码,实现对目标元素的可见性监听,并在进入或离开视口时执行回调。 考察 IntersectionObserver 的 API 使用和回调参数理解编码实现技术原理JavaScript第 407 题Redis是单线程的吗? 考察对Redis线程模型的理解,包括事件循环和持久化子进程问题拆解技术原理Redis第 408 题讲一下Redis如何实现分布式锁 考察分布式锁的原子性、安全性和边界处理能力风险判断系统设计技术原理Redis第 409 题Redis 的 Zset(有序集合)底层使用的是什么数据结构? 考察对有序集合底层实现与复杂度边界的掌握技术原理方案权衡Redis第 410 题请介绍几种常见的页面调度算法并比较其优缺点。 考察操作系统中页面调度算法的理解与比较能力技术原理方案权衡第 411 题说一下线程池,以及项目中你如何选用和使用线程池,为什么使用线程池而不是直接创建线程? 考察对线程池原理、使用场景与选型理由的理解性能优化技术原理方案权衡Java第 412 题红黑树和B+树有什么区别?在点查场景下哪种更好? 考察对红黑树与B+树结构差异的理解及点查场景下的选型判断技术原理技术选型方案权衡第 413 题请对比synchronized的锁升级过程。 考察synchronized偏向锁到重量级锁的升级路径及条件技术原理Java第 414 题Kafka消费者组的重平衡机制是什么?如何避免不必要的重平衡? 考察对Kafka消费者组协调机制和稳定性优化的理解性能优化风险判断技术原理Apache Kafka第 415 题在 Java 中如何实现异步处理?请列举并比较几种常见方式。 考察 Java 异步编程的多种实现方式及其适用场景技术原理技术选型方案权衡Java第 416 题Redis如何保证数据一致性? 考察对Redis持久化、复制、集群模式下一致性与可用性权衡的理解技术原理方案权衡Redis第 417 题解释一下 Java 内存模型中的 happens-before 规则,有哪些具体规则? 考察对 Java 并发内存可见性核心概念的理解与记忆技术原理Java第 418 题一般通过什么手段保证线程安全? 考察并发编程基础与常见线程安全机制的理解风险判断技术原理第 419 题ThreadLocal内存泄漏问题如何避免? 考察对ThreadLocal内存泄漏原理的掌握及防护策略风险判断技术原理Java第 420 题如何解决商品详情页服务的FullGC问题? 考察JVM内存分析、FullGC定位与优化能力性能优化技术原理问题排查JVM