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

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

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

筛选题目已选:技术原理
第 781 题你在 webpack 项目中做了哪些与性能相关的优化?请分别说明你所采用的构建优化和运行时优化的具体做法。 考察对 webpack 构建性能和运行时性能优化的理解与实践性能优化技术原理方案权衡Webpack第 782 题在页面渲染过程中,你遇到过的性能瓶颈有哪些?你是如何定位和解决的? 考察对前端渲染性能瓶颈的识别、定位方法和优化实践经验性能优化技术原理问题排查JavaScriptReactVue第 783 题红黑树是平衡二叉树么 考察对红黑树平衡性质与平衡二叉树概念区别的理解技术原理第 784 题请列举并比较几种常用的CSS水平垂直居中方法。 考察CSS布局基础与不同居中方案的适用场景技术原理技术选型CSS第 785 题小表驱动大表和大表驱动小表在复杂度上有什么差异(假设小表数据量为 N,大表为 M)? 考察连接查询驱动表选择对时间复杂度的影响性能优化技术原理方案权衡MySQL第 786 题请解释select、poll、epoll的原理及各自的适用场景。 考察对I/O多路复用机制的深入理解与对比能力技术原理方案权衡第 787 题线程池添加一个任务是怎么运行的? 考察线程池的工作原理与任务处理流程问题拆解技术原理Java第 788 题请说明IP协议和TCP协议各自的主要作用,以及它们之间的关系。 考察对网络分层模型及IP与TCP核心职责的理解问题拆解技术原理TCP第 789 题volatile 的内存语义是什么?底层是如何实现的? 考察对 Java volatile 可见性与有序性语义及底层硬件实现的理解风险判断技术原理Java第 790 题C++在分配内存时,操作系统和CPU分别做了哪些工作?为什么能够成功分配内存? 考察对C++内存分配底层机制的理解,包括堆管理、系统调用与硬件协同系统设计技术原理C++第 791 题InnoDB为什么采用B+树,什么是聚簇索引? 考察数据库索引结构原理与InnoDB存储组织方式技术原理方案权衡InnoDB第 792 题请介绍OSI七层模型每层的功能,并举例说明各层常见的协议。 考察对OSI网络分层模型的理解及实际协议映射能力技术原理第 793 题请介绍MVCC(多版本并发控制)的原理。 考察对MVCC核心机制、实现细节和并发控制作用的理解系统设计技术原理第 794 题请介绍Spring事务传播机制有哪些类型? 考察对事务传播机制类型的掌握与应用理解问题拆解技术原理Spring Framework第 795 题为什么在很多场景下使用红黑树而不是普通二叉树? 考察数据结构选型与性能意识技术原理技术选型第 796 题最长的先递增再递减子序列 考察对最长先递增再递减子序列问题的理解和算法设计问题拆解技术原理第 797 题为什么要用ScheduledThreadPool? 考察定时任务调度的并发模型理解与选型理由技术原理方案权衡Java第 798 题在JMeter中如何为HTTP请求添加断言以校验响应结果? 考察性能测试工具中响应校验的基本方法技术原理问题排查Apache JMeter第 799 题某新闻App需要实时更新热门文章排行榜,要求支持按点击量和时间排序。如何通过Redis的ZSet实现这一功能? 考察Redis ZSet数据结构在排行榜场景的应用与多维排序设计问题拆解系统设计技术原理Redis第 800 题解释JavaScript闭包及其应用场景 考察对闭包概念、原理和实际应用的掌握业务理解技术原理JavaScript