小米集团面试题 · MySQL
小米集团相关面试题,按最终去重题目聚合。
共 2227 道真题 · 当前筛选命中 78 道 · 更新 2026-08-05
筛选题目已选:MySQL
考察点
技术栈
第 41 题请解释一下什么是索引下推?它在数据库查询中如何发挥作用? 考察对数据库优化技术索引下推的理解及实际应用第 42 题MySQL如何保证事务的ACID特性? 考察对事务四大特性及其实现机制的理解第 43 题请介绍 MySQL 的事务机制,包括 ACID 特性以及底层实现原理。 考察对事务 ACID 特性及 MVCC、日志等底层机制的理解第 44 题请列举MySQL的几种隔离级别,并说明各自特点。 考察对隔离级别体系及并发问题的认知第 45 题什么场景下使用过分库分表? 考察分库分表的应用场景判断和设计考虑第 46 题在MySQL的RR(可重复读)隔离级别下,请举例说明可能出现的幻读情况。 考察对可重复读隔离级别下幻读现象及其触发条件的理解第 47 题索引失效的场景有哪些? 考察对数据库索引机制和失效边界的理解第 48 题什么是索引下推? 考察对MySQL索引优化机制的理解第 49 题请解释数据库中的 MVCC(多版本并发控制)机制及其作用。 考察对数据库并发控制核心机制的理解第 50 题MySQL锁有哪些?什么是间隙锁?在什么情况下会加间隙锁? 考察对MySQL锁体系、间隙锁原理及加锁场景的理解第 51 题说一下MySQL隔离级别? 考察对MySQL事务隔离级别的理解与对比能力第 52 题请介绍MySQL索引的工作原理,以及哪些常见场景会导致索引失效? 考察对MySQL索引结构和失效机制的理解第 53 题MySQL中可重复读和读已提交相比,主要区别是什么? 考察对两种隔离级别在并发一致性与性能差异的理解第 54 题如何避免在 MySQL 中出现死锁? 考察对死锁成因的理解及实际的预防与规避策略第 55 题你提到其原理是利用MySQL事务进行回滚,那么MySQL事务会回滚失败吗?如果失败了怎么办? 考察对MySQL事务回滚失败场景的理解与处理策略第 56 题MySQL 中有哪些常用的存储引擎? 考察对 MySQL 存储引擎类型的整体了解第 57 题请谈谈在分布式系统中如何保证缓存与数据库的数据一致性? 考察对缓存一致性问题的理解及解决方案的权衡第 58 题请介绍数据库存储引擎的底层实现原理,包括索引结构、事务和日志机制。 考察对数据库核心存储与事务机制的体系化理解第 59 题Memory引擎不使用的主要原因有什么 考察对MySQL Memory存储引擎适用场景与局限性的理解第 60 题请解释 MySQL 中 B+ 树索引的工作原理,并说明在什么场景下使用普通索引、唯一索引和联合索引。 考察对索引结构、类型选择及适用场景的理解