唯品会面试题 · MySQL

唯品会相关面试题,按最终去重题目聚合。

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

筛选题目已选:MySQL
第 1 题联合索引(A、B、C)是如何构建的? 考察联合索引的底层结构与排序规则技术原理技术选型MySQL第 2 题如何快速查询 MySQL 中的数据?请从整体上说明常见优化手段。 考察对 MySQL 查询性能优化手段的系统性认知性能优化问题拆解技术原理MySQL第 3 题在什么场景下适合为 MySQL 表建立索引? 考察对索引适用场景和收益的理解技术原理方案权衡MySQL第 4 题MySQL 在读写操作时分别加了什么锁?请说明对应的锁类型。 考察对 InnoDB 行级锁(共享锁/排他锁)及加锁规则的理解技术原理方案权衡MySQL第 5 题MySQL 中的死锁是如何产生的?请举例说明。 考察死锁产生的四个必要条件及实际场景理解技术原理问题排查MySQL第 6 题请深入讲解 InnoDB 存储引擎的底层原理。 考察对 InnoDB 架构、索引、事务与 MVCC 等核心机制的理解深度系统设计技术原理InnoDBMySQL第 7 题请详细解释 MySQL 索引为什么能加速数据查询,其底层工作原理是什么? 考察对 MySQL 索引底层数据结构与查询机制的深入理解问题拆解技术原理MySQL第 8 题请说明在 (a, b, c) 联合索引下,仅使用 a 和 c 条件进行查询时索引的利用过程,以及为什么不走最左前缀时索引会失效。 考察联合索引最左前缀原则及索引失效场景的理解技术原理MySQL第 9 题设计 MySQL 索引时应遵循哪些重要原则? 考察索引设计的基本原则与优化意识技术原理技术选型方案权衡MySQL第 10 题如何对limit关键字进行优化? 考察对分页查询性能瓶颈的理解及优化手段性能优化技术原理问题排查MySQL第 11 题请解释事务的四大特性(ACID)。 考察对事务原子性、一致性、隔离性、持久性的理解技术原理MySQL第 12 题请介绍MySQL中常用的索引类型及其适用场景。 考察对MySQL索引类型、底层结构与应用场景的理解技术原理技术选型MySQL第 13 题MySQL中事务的隔离机制有哪些?它们分别如何解决脏读、不可重复读和幻读? 考察对事务隔离级别及其并发问题处理机制的理解技术原理MySQL第 14 题Binlog、redo log、undo log 分别有什么作用? 考察对 MySQL 三类核心日志作用与差异的理解问题拆解技术原理MySQL第 15 题MySQL还有其他隔离级别吗? 考察对MySQL事务隔离级别的理解与掌握技术原理方案权衡MySQL第 16 题针对查询 SELECT A FROM b WHERE c > ? AND d = ?,请设计一个合理的索引方案,并说明依据。 考察复合索引列顺序设计及对范围查询影响的理解编码实现性能优化系统设计MySQL第 17 题MySQL索引类型有哪些?为什么InnoDB常用B+树而不用红黑树、B树或R树? 考察对MySQL索引类型及B+树设计原理的理解性能优化技术原理技术选型MySQL第 18 题MySQL的临键锁,原理是什么? 考察InnoDB临键锁的定义、作用机制与适用场景风险判断技术原理MySQL第 19 题讲一讲你对MVCC的理解 考察对多版本并发控制原理、实现机制及适用场景的理解技术原理方案权衡MySQL第 20 题如何判断查询是否走了索引? 考察对数据库执行计划的分析能力及索引生效条件的理解性能优化技术原理问题排查MySQL