小米集团面试题 · 技术原理 · MySQL
小米集团相关面试题,按最终去重题目聚合。
共 2227 道真题 · 当前筛选命中 71 道 · 更新 2026-08-05
筛选题目已选:技术原理 · MySQL
考察点
技术栈
第 1 题在 MySQL 可重复读隔离级别下,什么是幻读?它如何被解决? 考察可重复读下幻读问题的理解和 InnoDB 的处理机制第 2 题Redis 与 MySQL 如何保证数据一致性? 考察缓存与数据库一致性保障策略及取舍能力第 3 题MySQL的行锁是如何实现的? 考察对InnoDB行锁机制、索引结合及并发控制的深入理解第 4 题请解释 MySQL 中 CHAR、TEXT 和 BLOB 数据类型的主要区别及应用场景。 考察对 MySQL 常用字符串和二进制数据类型的存储特性、性能与适用场景的理解第 5 题缓存一致性中为什么要使用延迟双删? 考察缓存与数据库一致性问题的理解及延迟双删的原理和适用场景第 6 题MySQL索引的结构是怎样的? 考察MySQL索引底层数据结构及其适用场景第 7 题MySQL隔离级别有哪些? 考察对事务隔离级别定义、特性及适用场景的理解第 8 题讲一下MySQL索引的原理。 考察对索引数据结构、查询优化及适用场景的理解第 9 题请介绍 MySQL 中索引的作用、常见类型及其适用场景。 考察对 MySQL 索引基本概念、类型和适用场景的理解第 10 题在 MySQL 中,为什么对索引列使用大于或小于条件可能导致索引失效? 考察对范围查询与索引利用机制的理解第 11 题请说明如何利用MySQL慢查询日志定位并优化慢查询。 考察慢查询定位、分析与优化的完整流程第 12 题如何保证Redis缓存和MySQL数据库的数据一致性?请结合实际场景说明。 考察缓存与数据库一致性保障策略及边界处理第 13 题请解释MySQL中的乐观锁与悲观锁,并说明它们各自的实现方式和使用场景。 考察对数据库并发控制机制的深入理解和实际应用能力第 14 题count(*)和count(1)哪一个更快? 考察对SQL聚合函数优化器行为的理解第 15 题MySQL主从复制怎么实现的? 考察MySQL主从复制原理、流程与关键机制第 16 题在SQL调优中,Explain输出中的Extra列包含哪些常用信息?如何利用这些信息进一步优化查询? 考察对Explain执行计划中Extra字段的解读和调优应用能力第 17 题谈谈MySQL索引失效的常见情况有哪些? 考察数据库索引原理与实际查询优化意识第 18 题MySQL 支持哪些存储引擎?请简要说明各自特点。 考察对 MySQL 存储引擎基本知识及适用场景的掌握第 19 题MySQL 有哪些锁? 考察对 MySQL 锁体系的基本掌握和分类能力第 20 题请介绍 MySQL 的隔离级别,并说明 redo log、undo log、binlog 三种日志的作用。 考察对 MySQL 事务隔离机制与主要日志功能的理解