菜鸟集团面试题 · MySQL
菜鸟集团相关面试题,按最终去重题目聚合。
共 1094 道真题 · 当前筛选命中 57 道 · 更新 2026-08-05
筛选题目已选:MySQL
考察点
技术栈
第 21 题请说明你在项目中实际使用的数据库事务隔离级别,并解释为什么选择该级别。 考察候选人对数据库隔离级别的理解及项目中的实际应用与权衡第 22 题MySQL的binlog有什么作用? 考察对MySQL二进制日志核心功能的理解第 23 题读多写少场景下,如何设计缓存与数据库的读写流程? 考察读多写少场景下的缓存架构与性能优化第 24 题创建索引的场景和方式? 考察数据库索引应用场景选择与创建方式理解第 25 题请说明MySQL主从同步的实现原理,并简述如何保证主从数据一致性。 考察对MySQL主从复制机制、延迟处理与一致性的理解第 26 题varchar和char字段的索引有什么不同? 考察对字符串类型存储特性及其对索引影响的理解第 27 题MySQL主从复制中,从库通常会有延迟,请分析延迟产生的主要原因,并说明如何监控和降低主从延迟。 考察对MySQL主从复制延迟的理解、排查思路和优化手段第 28 题Redis和MySQL的数据一致性怎么保证? 考察缓存与数据库一致性保证机制及边界处理第 29 题MySQL索引采用的是什么数据结构? 考察对MySQL索引底层数据结构的理解第 30 题MySQL 有哪些常见的存储引擎?请分别说明它们的特点和适用场景。 考察对 MySQL 存储引擎的掌握和选型能力第 31 题听说过索引下推吗?原理是什么? 考察对数据库索引下推(ICP)机制的理解与原理阐述能力第 32 题MySQL中如何实现悲观锁?请说明使用的关键字及适用场景。 考察对MySQL悲观锁机制及常用关键字(如SELECT...FOR UPDATE)的理解第 33 题请谈谈你对 Spring Boot、Redis 和 MySQL 底层源码或核心实现机制的理解。 考察候选人主动学习和源码阅读深度,以及对框架与中间件原理的理解广度第 34 题在实际项目中,你会如何设计和优化MySQL索引?请结合具体场景说明。 考察MySQL索引设计原则、优化方法及场景化应用能力第 35 题请解释MySQL中B+树索引的底层结构,并说明为什么使用B+树而不是B树或哈希索引。 考察对B+树索引结构的理解及与其他索引结构的对比分析第 36 题你的项目中用到 Redis 来做库存扣减,那你是怎么保证 Redis 和 MySQL 数据库的数据的一致性? 考察缓存与数据库双写的一致性处理方案与边界意识第 37 题在数据库设计中,使用外键约束与仅在应用层维护关联关系有什么区别? 考察对数据库一致性保障与性能权衡的理解第 38 题请描述 MySQL 中 B+ 树的存储结构,以及它相比 B 树的优势。 考察数据库索引底层数据结构与查询性能的理解第 39 题MySQL慢查询有哪些优化方法? 考察对SQL性能优化、索引使用和执行计划分析的掌握第 40 题处理 MySQL 深分页查询的手段有哪些? 考察对深分页性能问题的理解与常用优化方案