小米集团面试题 · 问题排查 · MySQL

小米集团相关面试题,按最终去重题目聚合。

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

筛选题目已选:问题排查 · MySQL
第 1 题在 MySQL 可重复读隔离级别下,什么是幻读?它如何被解决? 考察可重复读下幻读问题的理解和 InnoDB 的处理机制技术原理问题排查MySQL第 2 题请说明如何利用MySQL慢查询日志定位并优化慢查询。 考察慢查询定位、分析与优化的完整流程性能优化技术原理问题排查MySQL第 3 题Canal同步失败时,你会如何定位原因并进行恢复? 考察故障排查、风险判断和数据一致性处理能力数据驱动风险判断问题排查MySQL第 4 题讲一个你在实习里面的MySQL优化经历 考察候选人实际工程实践、问题定位与性能优化能力性能优化项目复盘问题排查MySQL第 5 题MySQL主从复制怎么实现的? 考察MySQL主从复制原理、流程与关键机制技术原理问题排查MySQL第 6 题在SQL调优中,Explain输出中的Extra列包含哪些常用信息?如何利用这些信息进一步优化查询? 考察对Explain执行计划中Extra字段的解读和调优应用能力性能优化技术原理问题排查MySQLSQL第 7 题谈谈MySQL索引失效的常见情况有哪些? 考察数据库索引原理与实际查询优化意识技术原理问题排查MySQL第 8 题请介绍 MySQL 的隔离级别,并说明 redo log、undo log、binlog 三种日志的作用。 考察对 MySQL 事务隔离机制与主要日志功能的理解技术原理问题排查MySQL第 9 题请分别说明聚簇索引与非聚簇索引的区别,并给出一个慢查询的排查思路。 考察数据库索引原理理解与慢查询定位能力技术原理技术选型问题排查MySQL第 10 题请谈谈你对MySQL优化的理解,并举例说明你会如何排查和优化一个慢查询。 考察MySQL知识体系的系统性、实际优化方法和问题排查能力性能优化技术原理问题排查MySQL第 11 题当线上出现慢查询时,你通常如何排查并优化? 考察慢查询定位、分析和优化方法性能优化问题排查MySQL第 12 题当MySQL查询变慢时,你会如何系统地排查和优化?请结合一个具体场景说明你的排查步骤和优化手段。 考察MySQL性能问题的系统排查思路和优化能力性能优化技术原理问题排查MySQL第 13 题请列举数据库索引失效的常见场景,并说明如何避免。 考察索引原理掌握与查询优化实践性能优化技术原理问题排查MySQL第 14 题在SQL调优中,如何判断一条查询是否使用了索引?Explain输出中的possible_keys可以单独作为依据吗? 考察对Explain执行计划中索引相关字段的理解和实际判断方法技术原理问题排查MySQLSQL第 15 题索引失效的场景有哪些? 考察对数据库索引机制和失效边界的理解技术原理问题排查MySQL第 16 题请介绍MySQL索引的工作原理,以及哪些常见场景会导致索引失效? 考察对MySQL索引结构和失效机制的理解技术原理问题排查MySQL第 17 题你提到其原理是利用MySQL事务进行回滚,那么MySQL事务会回滚失败吗?如果失败了怎么办? 考察对MySQL事务回滚失败场景的理解与处理策略风险判断技术原理问题排查MySQL第 18 题MySQL索引失效的场景有哪些?如何判断查询是否使用了索引? 考察对索引失效场景的掌握与执行计划分析能力性能优化技术原理问题排查MySQL第 19 题MySQL 性能优化通常从哪些方面入手? 考察数据库性能优化的系统性方法与实践能力性能优化问题排查MySQL第 20 题请解释复合索引的最左匹配原则。 考察对B+树索引结构与查询匹配机制的理解技术原理问题排查MySQL