小米集团面试题 · MySQL
小米集团相关面试题,按最终去重题目聚合。
共 2227 道真题 · 当前筛选命中 78 道 · 更新 2026-08-05
筛选题目已选:MySQL
考察点
技术栈
第 61 题当写操作集中在主节点时,添加更多从节点无法缓解写压力,这种情况下还能做哪些优化? 考察写密集场景下数据库优化策略第 62 题MySQL的默认隔离级别是什么,可重复读隔离级别是怎么实现的,Read View是什么,为什么复用第一次的Read View就能实现可重复读隔离级别? 考察对MySQL事务隔离级别、MVCC和Read View机制的理解深度第 63 题MySQL索引失效的场景有哪些?如何判断查询是否使用了索引? 考察对索引失效场景的掌握与执行计划分析能力第 64 题MySQL 性能优化通常从哪些方面入手? 考察数据库性能优化的系统性方法与实践能力第 65 题请你讲一下MySQL事务特性以及原理 考察对事务ACID特性的掌握及其底层实现机制第 66 题MySQL的索引有哪些类型? 考察对MySQL索引类型及其适用场景的理解第 67 题MySQL为什么要用B+树,而不是其他比如红黑树? 考察索引数据结构选择背后的原理与工程权衡第 68 题请描述Canal进行数据同步的基本原理和常用工作流程。 考察对Canal同步机制的理解与实操能力第 69 题什么是回表查询?如何避免回表? 考察索引回表机制及优化手段第 70 题MySQL的B+树索引原理是什么? 考察对B+树索引结构、存储机制与查询性能的理解第 71 题请分别说明每种隔离级别会引发哪些并发问题(脏读、不可重复读、幻读等)。 考察事务隔离级别与并发异常之间的映射关系第 72 题请解释复合索引的最左匹配原则。 考察对B+树索引结构与查询匹配机制的理解第 73 题请列举几种常见的 MySQL 索引失效场景,并解释其原理。 考察对索引失效原因及底层机制的掌握第 74 题MySQL 的默认隔离级别下是否存在幻读现象?请举一个具体例子。 考察对 MySQL 默认隔离级别及其幻读现象的理解第 75 题针对幻读问题,MySQL 提供了哪些解决方案?请说明其原理。 考察对解决幻读所采用的锁机制或 MVCC 原理的理解第 76 题在数据库层面,如何配置多个数据库来支持高并发读写? 考察数据库多实例部署与读写分离配置第 77 题请简述 MySQL 中锁的常见分类方式。 考察对 MySQL 锁体系的基本理解与归纳能力第 78 题请解释MySQL的ACID特性分别指什么? 考察对事务四大特性的理解与对应机制