拼多多集团-PDD面试题 · 性能优化

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

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

筛选题目已选:性能优化
第 61 题C++中std::vector的resize和reserve有什么区别?push_back的过程是怎样的? 考察对vector内存管理、容量与大小概念以及扩容机制的理解性能优化技术原理C++第 62 题如何提升一个后端服务的性能?请从你能想到的各个方面回答。 考察对性能优化的系统性理解和覆盖面性能优化问题拆解系统设计第 63 题如果消费端必须异步处理,如何在不破坏顺序的前提下提高消费吞吐? 考察异步化与顺序性之间的权衡及工程解决方案性能优化风险判断方案权衡第 64 题什么场景下会建立覆盖索引,建立了覆盖索引为什么速度更快? 考察覆盖索引的应用场景与查询性能优化原理性能优化技术原理方案权衡第 65 题假设一百万个函数每次调用都希望输出日志,怎么实现? 考察日志设计中的性能、扩展性和可观测性权衡性能优化风险判断系统设计第 66 题Redis为什么这么快? 考察对Redis高性能核心机制的理解与表达性能优化技术原理Redis第 67 题如何把热点 key 拆分或合并请求以降低压力? 考察高并发场景下热点 key 的读写优化策略性能优化风险判断系统设计第 68 题从输入一个网址到页面呈现,浏览器和网络中间发生了什么?请描述完整链路。 考察对网络协议栈、DNS、HTTP/TLS、页面渲染等核心环节的整体理解性能优化问题拆解技术原理DNSHTTPTCP第 69 题请解释C++中进程虚拟内存的布局及各区域的用途,并说明堆和栈在分配方式上的差异。 考察对虚拟内存布局、堆栈分配机制及性能特征的理解性能优化技术原理C++第 70 题请解释什么是缓存行(Cache Line)以及伪共享(False Sharing)问题,并说明如何避免伪共享。 考察对CPU缓存层次、缓存行及并发性能问题的理解与优化能力性能优化技术原理方案权衡第 71 题请谈谈你对服务端 GC(垃圾回收)的了解。 考察对垃圾回收基础原理、常见算法与影响服务性能因素的理解性能优化技术原理第 72 题如果某个接口调用时间长会怎么排查? 考察接口性能问题的系统性排查思路与定位能力性能优化技术原理问题排查第 73 题LSM-Tree 的读性能如何?有哪些典型的读放大问题及优化手段? 考察对 LSM-Tree 读路径、读放大及优化策略的理解性能优化技术原理方案权衡第 74 题在性能优化中,通常会关注哪些关键指标?请分类说明。 考察性能优化指标体系的理解与分类能力性能优化技术原理第 75 题讲一讲Redis的内存模型 考察对Redis内存组成与内存优化的理解性能优化技术原理方案权衡Redis第 76 题浏览器输入URL到呈现页面会发生什么? 考察网络请求链路、页面渲染机制和整体流程理解性能优化问题拆解技术原理DNSHTTPTCP第 77 题请说明TCP的拥塞控制机制主要包含哪些部分? 考察对TCP拥塞控制算法各阶段的理解性能优化技术原理TCP第 78 题数据库慢查询相关问题,如何避免慢查询? 考察对慢查询成因的识别和系统化防控能力性能优化技术原理问题排查第 79 题请分享一次你在实际项目中利用事件委托优化前端性能或提升代码维护性的经历。 考察候选人将事件委托应用到真实项目场景并说明收益的能力性能优化项目复盘JavaScript第 80 题描述 malloc 分配内存的全过程:例如前 128K 使用了哪些系统调用,之后使用哪些系统调用,这些调用做了哪些优化? 考察对内存分配器分层机制、系统调用边界和优化策略的理解深度性能优化技术原理方案权衡CLinux