哈啰出行面试题 · InnoDB

哈啰出行相关面试题,按最终去重题目聚合。

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

筛选题目已选:InnoDB
第 1 题可重复读是如何实现的 考察数据库事务隔离级别可重复读的实现机制与原理理解技术原理InnoDBMySQL第 2 题InnoDB 和 MyISAM 存储引擎的主要区别是什么? 考察对主流存储引擎特性的理解与对比能力技术原理InnoDBMySQL第 3 题如果将 MySQL InnoDB 的索引结构从现在的 B+ 树换成红黑树,会有什么缺点? 考察对 B+ 树与红黑树结构差异及数据库索引适用性的理解技术原理方案权衡InnoDBMySQL第 4 题请详细解释 MySQL InnoDB 的索引数据结构、表锁、行锁和读写锁机制。 考察对 InnoDB 存储引擎核心并发控制机制的理解风险判断技术原理InnoDBMySQL第 5 题讲讲Redo Log 考察对数据库重做日志原理、作用及机制的理解技术原理方案权衡InnoDB第 6 题假如有一个 InnoDB 的 MySQL 表,要查询 ID 从 1 到 100 的数据,这个查询在数据库中的大体流程是什么? 考察对 InnoDB 索引、缓冲池和查询执行链路的基本理解问题拆解技术原理InnoDBMySQL第 7 题InnoDB 的底层数据结构是什么?为什么选用该结构? 考察对 InnoDB 索引底层数据结构及其设计动机的理解技术原理方案权衡InnoDB第 8 题给表加个索引,写一个查询,查这条数据,底层发生了什么? 考察数据库索引结构、查询执行路径与底层机制的理解问题拆解技术原理InnoDBMySQL第 9 题在 InnoDB 的 B+ 树索引中,叶子节点和非叶子节点分别存储什么内容? 考察对 B+ 树节点具体存储内容的掌握程度技术原理InnoDB