猫眼面试题 · MySQL
猫眼相关面试题,按最终去重题目聚合。
共 416 道真题 · 当前筛选命中 24 道 · 更新 2026-08-05
筛选题目已选:MySQL
考察点
技术栈
第 1 题请介绍 MySQL 中常用的存储引擎,并说明它们的主要区别和适用场景。 考察对 MySQL 存储引擎特性的理解与选型能力第 2 题事务的隔离级别是通过什么实现的? 考察对数据库事务隔离级别实现机制的理解第 3 题讲一下MySQL索引的原理。 考察对索引数据结构、查询优化及适用场景的理解第 4 题数据库锁相关问题:什么情况下会加什么级别的锁?什么场景会导致死锁? 考察对数据库锁粒度、加锁时机及死锁成因的理解第 5 题最左匹配原则什么情况下会失效? 考察对索引最左前缀匹配原理及其失效边界的理解第 6 题请谈谈MySQL中整数类型(INT、BIGINT、TINYINT等)的区别和使用注意事项。 考察对MySQL整数类型定义、存储与使用边界的基本理解第 7 题MySQL实现的隔离级别是? 考察对MySQL事务隔离级别基础知识及具体实现的理解第 8 题请描述一条SQL语句在MySQL中的完整执行流程,从客户端发起查询到数据最终落盘,涉及哪些核心模块和日志机制? 考察MySQL架构理解及SQL执行全链路,包括连接器、解析器、优化器、执行器以及日志体系第 9 题Redis和MySQL数据一致性,强一致和最终一致性怎么保证? 考察对分布式数据一致性模型的理解及缓存与数据库一致性方案第 10 题如何查看MySQL语句是否走了索引? 考察对MySQL执行计划和索引使用的理解与实践能力第 11 题慢查询是什么,如何处理? 考察对慢查询定位、分析与优化的完整方法论第 12 题请介绍 MySQL 中锁的类型以及各自的适用场景。 考察对 MySQL 锁机制的系统理解与实际应用能力第 13 题请说明 MySQL 索引的常见使用方式和适用场景。 考察对 MySQL 索引类型、创建原则及命中条件的理解第 14 题请谈谈在分布式系统中如何保证缓存与数据库的数据一致性? 考察对缓存一致性问题的理解及解决方案的权衡第 15 题说说MySQL索引的数据结构 考察对MySQL索引底层数据结构的理解与选型能力第 16 题请介绍一次你优化 MySQL 慢 SQL 的经历,具体描述问题定位、优化手段和效果。 考察慢SQL定位能力、优化思路和实际效果第 17 题Redis和MySQL有什么区别? 考察对缓存型与关系型数据库核心差异的理解第 18 题请描述在MySQL中一条SELECT语句从客户端发出到返回结果的完整执行过程。 考察对数据库查询执行流程的体系化理解,包括解析、优化、执行和存储引擎交互第 19 题MySQL 的索引结构是什么? 考察 MySQL 索引底层实现与适用场景第 20 题索引一定会遵循最左匹配原则吗? 考察对联合索引最左匹配原则的理解及其例外情况