深圳虾皮信息科技有限公司面试题 · MySQL
深圳虾皮信息科技有限公司相关面试题,按最终去重题目聚合。
共 2768 道真题 · 当前筛选命中 194 道 · 更新 2026-08-05
筛选题目已选:MySQL
考察点
技术栈
第 41 题请解释数据库锁(如表锁、行锁、悲观锁、乐观锁)的常见创建方式及其适用场景。 考察对数据库锁机制分类及创建方式的理解第 42 题MySQL 中 ACID 的一致性是指什么? 考察对事务一致性概念的理解及与隔离性的区分第 43 题MySQL慢查询如何排查 考察SQL性能问题的定位与分析能力第 44 题为什么违反最左前缀原则会导致联合索引失效? 考察对联合索引结构与查询匹配原理的掌握第 45 题InnoDB如何实现已读提交、可重复读? 考察对InnoDB隔离级别实现机制的理解第 46 题如何保证 Redis 与 MySQL 的最终一致性? 考察缓存与数据库一致性问题的理解与解决方案设计第 47 题在使用 Spring Cache 结合 Redis 作为缓存、MySQL 作为数据库时,如何保证缓存与数据库的数据一致性? 考察缓存与数据库一致性方案设计、失效策略与风险权衡第 48 题请解释MySQL查询优化器中的谓词下推(Predicate Pushdown)机制,并说明它在哪些场景下能提升查询性能。 考察对MySQL查询优化器核心优化手段的理解及其适用场景第 49 题请解释什么是聚簇索引,它的主要作用是什么? 考察对聚簇索引概念、存储结构及适用场景的理解第 50 题MySQL的间隙锁是解决什么问题的?原理是怎样的? 考察MySQL间隙锁的设计目的与实现原理第 51 题请解释 MySQL 中 JOIN 的工作原理,并说明不同 JOIN 类型之间的区别。 考察对 MySQL JOIN 执行机制与类型差异的理解第 52 题MySQL 有哪些锁? 考察对 MySQL 锁体系的基本掌握和分类能力第 53 题MySQL中幻读是什么?如何解决幻读? 考察幻读定义及解决方案,包括间隙锁和MVCC第 54 题MySQL中索引建立的原则以及索引失效的场景有哪些? 考察对索引设计原则和失效条件的理解与实战把握第 55 题请介绍 MySQL 索引的底层结构和索引失效的常见场景。 考察对 MySQL InnoDB 索引结构及失效原理的理解第 56 题MySQL索引的底层数据结构是什么?请介绍其主要特点。 考察对MySQL索引底层数据结构的理解与原理掌握第 57 题MySQL的redo log、undo log、binlog的作用分别是什么 考察对MySQL核心日志机制的理解与区分能力第 58 题请介绍 MySQL 中常见的索引类型有哪些,并分别解释它们的特点与适用场景。 考察对 MySQL 索引类型分类和适用性的理解第 59 题MySQL 事务隔离级别有哪些?什么是幻读? 考察对事务隔离级别定义和并发异常的理解第 60 题如何优化MySQL的底层存储结构?请对比B+树与跳表在数据库索引场景中的表现,并说明为什么MySQL不选用跳表。 考察对MySQL索引底层数据结构B+树与跳表的原理理解及方案权衡能力