深圳虾皮信息科技有限公司面试题 · MySQL

深圳虾皮信息科技有限公司相关面试题,按最终去重题目聚合。

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

筛选题目已选:MySQL
第 101 题请描述一次 MySQL 执行 SELECT 查询时的大致流程,并说明涉及哪些核心模块或组件。 考察对 MySQL 查询执行全链路和关键组件的理解系统设计技术原理MySQL第 102 题快照读、当前读区别? 考察对数据库并发控制机制及两种读操作的理解技术原理方案权衡InnoDBMySQL第 103 题MySQL 中 InnoDB 引擎的索引基于什么实现?其特征有哪些? 考察对 InnoDB B+ 树索引结构与特性的掌握技术原理MySQL第 104 题请描述MySQL中死锁发生的典型场景,并说明如何排查和避免死锁。 考察对MySQL死锁原理、发生场景及规避策略的理解风险判断技术原理问题排查MySQL第 105 题为什么MySQL使用B+树作为索引结构? 考察对InnoDB索引结构、磁盘IO和查询特性的理解技术原理方案权衡MySQL第 106 题给定联合索引 (a,b,c),对于查询 WHERE a=2 AND b>2 AND c=3,该索引的哪些部分能有效用于索引扫描?请说明原因。 考察联合索引最左前缀匹配原则与范围条件对后续列的索引使用限制技术原理问题排查MySQL第 107 题MySQL B+树高度会由哪些因素影响? 考察对B+树结构、InnoDB存储和主键设计对索引高度影响的理解技术原理MySQL第 108 题请描述MySQL执行一条SELECT语句的完整内部流程。 考察对SQL执行链路的理解,包括连接、解析、优化与存储引擎交互技术原理MySQL第 109 题请介绍MySQL的日志体系,并解释随机写改为追加写时底层实现的关键点,尤其是日志内容与偏移量处理。 考察MySQL日志类型、作用及随机写转追加写的底层机制理解性能优化技术原理问题排查InnoDBMySQL第 110 题一个有几十亿数据的大文件,怎么快速导入MySQL中? 考察批量导入性能优化、事务与索引处理、故障恢复意识性能优化风险判断方案权衡MySQL第 111 题MySQL底层的数据存储结构是什么? 考察MySQL索引存储与底层数据结构理解技术原理MySQL第 112 题请说明MySQL主从同步的实现原理,并简述如何保证主从数据一致性。 考察对MySQL主从复制机制、延迟处理与一致性的理解风险判断技术原理方案权衡MySQL第 113 题MySQL的事务特性? 考察对事务ACID特性的理解及MySQL实现机制技术原理MySQL第 114 题SELECT ... FOR UPDATE 加的是什么锁? 考察对数据库悲观锁类型及锁粒度、事务范围的理解风险判断技术原理MySQL第 115 题MySQL 什么情况下可能出现死锁? 考察对 InnoDB 锁机制和死锁成因的理解风险判断技术原理MySQL第 116 题MySQL的事务隔离级别有哪些?能说一下读已提交和可重复读的实现上的差异吗? 考察MySQL隔离级别的基础知识及两种级别实现机制的差异理解技术原理MySQL第 117 题索引失效的场景有哪些? 考察对数据库索引机制和失效边界的理解技术原理问题排查MySQL第 118 题请解释MySQL中左连接(LEFT JOIN)和右连接(RIGHT JOIN)的区别,并举例说明使用场景。 考察对SQL连接类型语义的理解和实际应用能力技术原理技术选型MySQL第 119 题数据库和缓存一致性要怎么保证? 考察缓存与数据库双写一致性问题的理解与解决方案风险判断技术原理方案权衡MySQLRedis第 120 题简述一下MySQL事务的ACID特性。 考察对事务原子性、一致性、隔离性、持久性的理解与举例能力问题拆解技术原理MySQL