后端岗位面试题 · 问题拆解 · MySQL

题库中标记为“后端”的结构化面试题。

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

筛选题目已选:问题拆解 · MySQL
第 201 题MySQL聚合函数有哪些?请举几个常用例子说明其作用。 考察对MySQL聚合函数的基本认知和实际应用问题拆解技术原理MySQL第 202 题请描述MySQL的组成结构,并说明一条查询语句从发送到返回结果的整体执行流程。 考察对MySQL核心组件和查询执行链路的理解深度问题拆解技术原理MySQL第 203 题请解释MVCC并发控制的底层原理,并说明四种隔离级别下MVCC的实现差异。 考察对多版本并发控制原理及隔离级别实现细节的理解问题拆解技术原理MySQL第 204 题RC(读已提交)和RR(可重复读)两种隔离级别下,MVCC的ReadView生成策略有何区别?这导致它们的查询结果有什么不同? 考察对ReadView生成时机与隔离级别关系的理解问题拆解技术原理MySQL第 205 题MySQL 中为什么会有最左前缀法则? 考察对联合索引底层存储结构与查询匹配原理的理解问题拆解技术原理MySQL第 206 题请解释数据库的四种事务隔离级别,并说明各自解决的问题和可能出现的并发异常。 考察对事务隔离级别及其并发异常的理解深度问题拆解技术原理MySQLPostgreSQL第 207 题请讲解 MySQL 索引的核心机制,包括数据结构、使用原则和常见优化手段。 考察对 MySQL 索引底层原理、适用场景和优化实践的理解深度性能优化问题拆解技术原理MySQL第 208 题请谈谈你对MySQL分库分表的理解,以及在什么场景下会考虑使用它? 考察对分库分表原理、适用场景、难点与方案权衡的理解问题拆解技术原理方案权衡MySQL第 209 题MySQL 怎么解决幻读的? 考察对 MVCC 与锁机制解决幻读的原理和边界理解问题拆解技术原理MySQL第 210 题B+树索引中聚簇索引和非聚簇索引的区别 考察对数据库索引结构及聚簇与非聚簇索引核心差异的理解问题拆解技术原理MySQL第 211 题当 LIKE 使用左模糊(如 LIKE '%keyword%')时,索引为什么失效,底层具体发生了什么? 考察左模糊 LIKE 导致索引失效的底层机制问题拆解技术原理MySQL第 212 题InnoDB 默认隔离级别下是如何解决幻读的? 考察对 InnoDB 可重复读隔离级别下幻读解决方案的理解问题拆解技术原理InnoDBMySQL第 213 题MySQL 的请求处理流程是什么? 考察对 MySQL 内部执行链路和关键组件的理解问题拆解技术原理MySQL第 214 题请谈谈你对大数据处理技术的理解,并说明在处理海量数据时,你会如何选择合适的技术方案? 考察对大数据生态的宏观理解与方案选型能力问题拆解系统设计技术原理Apache HBaseHDFSMySQL第 215 题MySQL 中如何保证对某个字段的减一操作不会被并发执行多次导致值变为负数? 考察数据库并发控制下原子更新的实现方式及边界条件问题拆解风险判断技术原理MySQL第 216 题有一个联合索引 (a,b),执行 select a, b from table where a=? and b=? and c=? 时会发生回表吗?为什么? 考察联合索引最左前缀失效条件与覆盖索引判定问题拆解技术原理MySQL第 217 题秒杀时库存扣减具体分哪几步执行?Redis和数据库分别承担什么职责? 考察库存扣减流程的分解与Redis、数据库职责划分问题拆解系统设计技术原理MySQLRedis第 218 题讲讲组合索引的生效条件、失效场景及失效原因。 考察对组合索引左前缀原理和查询优化能力的理解问题拆解技术原理MySQL第 219 题执行一条Select语句,中间发生了什么? 考察对数据库查询执行流程的深入理解,从客户端到存储层的完整链路问题拆解技术原理MySQL第 220 题对于查询语句 where a=1 and b>1 and c=1,联合索引 (a,b,c) 会如何生效?请结合 B+ 树结构说明查找过程。 考察联合索引最左前缀、范围条件与 B+ 树索引扫描机制问题拆解技术原理MySQL