拼多多集团-PDD面试题 · MySQL
拼多多集团-PDD相关面试题,按最终去重题目聚合。
共 1351 道真题 · 当前筛选命中 69 道 · 更新 2026-08-05
筛选题目已选:MySQL
考察点
技术栈
第 21 题项目里是如何优化数据库和缓存的? 考察数据库与缓存优化思路及工程实践第 22 题请介绍一下 InnoDB 的索引结构及其特点。 考察对 InnoDB 索引底层结构与查询机制的理解第 23 题有一张表中的 varchar 字段需要扩容,数据库底层是怎么实现的? 考察对数据库在线 DDL 机制与表存储结构的理解第 24 题知道MySQL的引擎吗,InnoDB有什么特点? 考察MySQL存储引擎基础及InnoDB核心特性理解第 25 题什么情况会出现慢SQL? 考察对慢SQL产生原因的系统性理解与排查思路第 26 题如何定位并优化 MySQL 慢查询? 考察对慢查询定位手段和常见优化策略的理解第 27 题MySQL 的间隙锁(Gap Lock)主要解决什么问题?在什么场景下会触发? 考察对间隙锁原理、触发条件及并发问题的理解第 28 题MySQL 有哪些常见的存储引擎?它们之间有什么区别? 考察对 MySQL 存储引擎的掌握程度及横向对比能力第 29 题请比较 MySQL 中的乐观锁和悲观锁,并说明各自的适用场景。 考察对 MySQL 并发控制机制的理解及场景权衡能力第 30 题MySQL索引数据结构? 考察对MySQL索引底层实现原理的理解第 31 题在 InnoDB 中,一张表有 30 个 varchar(80) 字段,另一张表有 60 个同样的字段,各插入 100 万行后用主键查询一行。两个查询在效率上有差别吗?为什么? 考察 InnoDB 行存储结构、主键索引叶节点大小及 IO 对查询性能的影响第 32 题请解释 MySQL 索引的工作原理,并说明如何选择合适的索引字段。 考察对 MySQL 索引底层机制和实际应用的理解第 33 题MySQL 有哪几种锁类型? 考察对 MySQL 锁机制的分类、粒度及场景理解第 34 题请解释MVCC(多版本并发控制)的含义,并说明其典型实现原理。 考察对并发控制机制的理解深度及实现细节第 35 题当 MySQL 发生死锁时,你会如何进行排查?请描述具体的排查步骤和常用方法。 考察排查死锁的实操方法与工具使用第 36 题请编写一个用户表(User)的建表 SQL,要求包含必要的字段约束和索引设计。 考察数据库建表基础能力和常见字段约束、索引的合理运用第 37 题请描述你们项目库表设计的关键流程和核心原则。 考察数据库建模方法论与工程落地能力第 38 题MySQL为什么用B+树作为索引结构? 考察对B+树特性及其在数据库索引场景中优势的理解第 39 题InnoDB索引和MyISAM索引实现的不同? 考察数据库索引底层存储结构差异及其对查询行为的影响第 40 题介绍一下MySQL底层索引结构,它相较于红黑树有什么不同? 考察MySQL索引底层实现原理及与红黑树的差异,评估对B+树特性的理解