滴滴面试题 · MySQL

滴滴相关面试题,按最终去重题目聚合。

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

筛选题目已选:MySQL
第 81 题请结合 ReadView 的四个字段,说明 InnoDB 如何判断某个版本对当前事务是否可见。 考察对可见性判断逻辑的综合运用能力问题拆解技术原理InnoDBMySQL第 82 题请说明数据库四种隔离级别分别如何实现 考察对数据库隔离级别实现机制的理解技术原理方案权衡MySQL第 83 题Repeatable Read 隔离级别存在哪些问题与局限性? 考察对 InnoDB 可重复读隔离级别的边界与缺陷理解风险判断技术原理方案权衡InnoDBMySQL第 84 题MySQL底层为什么用B+树不用B树 考察数据库索引结构选择与底层原理理解技术原理方案权衡MySQL第 85 题在实际场景中,什么时候用abc的联合索引,什么时候单独建3个索引? 考察联合索引的设计原则、适用场景与索引选择权衡问题拆解技术原理方案权衡MySQL第 86 题回表是什么? 考察对数据库索引工作原理的理解技术原理MySQL第 87 题谈谈 MySQL 和 Redis 最核心的区别,以及它们分别适用于哪些业务场景。 考察对关系型数据库与内存缓存/存储的核心差异及典型应用场景的理解技术原理技术选型MySQLRedis第 88 题如何保证本地缓存与MySQL之间的数据一致性? 考察分布式系统中缓存与数据库一致性方案的设计与权衡风险判断系统设计方案权衡MySQL第 89 题在分布式系统中,你如何解决分布式缓存与数据库的一致性问题? 考察分布式环境下一致性方案的复杂度与架构思维风险判断系统设计技术选型MySQL第 90 题假设存在(a,b,c)联合索引,使用查询条件WHERE b=? 且不包含a时,MySQL能否使用该索引?若不能,说明原因。 考察仅用索引非最左列时无法利用联合索引的核心原因问题拆解技术原理MySQL第 91 题MySQL中索引的分类有哪些,各自适用什么场景? 考察MySQL索引类型划分及其适用场景的理解技术原理技术选型MySQL第 92 题MySQL的主从同步原理是怎样的? 考察对MySQL主从复制机制、同步过程及常见问题的理解系统设计技术原理MySQL第 93 题一条 SQL 语句从客户端发到 MySQL 服务端,最终返回数据,会经历哪些过程? 考察对 MySQL 执行链路和核心组件的整体理解问题拆解技术原理MySQL第 94 题主从延迟是如何获取的? 考察对数据库主从复制延迟监控机制的理解与排查能力技术原理问题排查MySQL第 95 题请介绍 MySQL 索引的原理,并说明如何为查询语句选择合适的索引? 考察对 MySQL 索引实现的理解及基于查询语句的索引设计能力性能优化技术原理方案权衡MySQL第 96 题你针对 MySQL 做过哪些优化? 考察候选人对数据库性能调优的实际经验与系统性性能优化项目复盘问题排查MySQL第 97 题MySQL锁的实现原理? 考察对MySQL锁机制、锁粒度控制及并发一致性保障的理解风险判断技术原理MySQL第 98 题为什么分页查询时非聚簇索引查询需要回表? 考察对聚簇索引与非聚簇索引结构差异及回表机制的理解性能优化技术原理MySQL第 99 题请描述 MySQL InnoDB 存储引擎执行一条查询语句时的完整流程。 考察对 InnoDB 存储引擎查询执行流程的掌握程度问题拆解技术原理InnoDBMySQL第 100 题可重复读场景下出现幻读的例子有哪些? 考察对可重复读隔离级别下幻读发生机制的理解风险判断技术原理MySQL