小红书面试题 · MySQL
小红书相关面试题,按最终去重题目聚合。
共 2200 道真题 · 当前筛选命中 74 道 · 更新 2026-08-05
筛选题目已选:MySQL
考察点
技术栈
第 41 题请描述在MySQL中执行一条查询或DML语句时,从连接建立到返回结果的完整执行流程。 考察对MySQL内部执行架构的理解第 42 题请讲讲 MySQL 的事务机制。 考察对事务特性、隔离级别及底层实现的掌握第 43 题MySQL分哪几层,各自功能是什么? 考察对MySQL整体架构和分层职责的理解第 44 题MySQL 在什么情况下适合建立索引? 考察索引设计原则与适用场景的判断能力第 45 题请解释一下MySQL中的Next-Key Lock是什么,以及它的作用。 考察对Next-Key Lock原理及其在并发控制中作用的理解第 46 题你是如何具体使用 MySQL 索引来优化查询性能的? 考察实际使用索引优化查询的能力和经验第 47 题MySQL 事务隔离级别介绍,你平时用的哪一个 考察对事务隔离级别及其默认配置的理解与实际选择第 48 题比较一下MySQL和Elasticsearch的区别,以及各自的应用场景。 考察对数据库与搜索引擎核心特性的理解及选型能力第 49 题说一下MySQL隔离级别? 考察对MySQL事务隔离级别的理解与对比能力第 50 题假如加了(a,b)联合索引,查询的时候还有个非索引字段c,最终查询流程是什么样的。 考察联合索引结构与回表查询的完整执行流程第 51 题了解 MHA 的变体吗? 考察对 MySQL 高可用方案 MHA 及其衍生变体的了解深度第 52 题你现在有一个表,你会依据哪些原则来设置索引? 考察索引设计原则与业务场景结合能力第 53 题MySQL的索引的建立选择和依据是什么? 考察对MySQL索引原理、设计原则及实际应用的理解第 54 题MySQL 中 ORDER BY 的执行过程是怎样的?如果没有索引,排序如何完成? 考察对排序执行路径、文件排序与索引优化原理的理解第 55 题请介绍MySQL的锁机制,包括锁的类型、加锁时机以及可能带来的问题。 考察对MySQL锁体系、隔离级别与并发控制的理解第 56 题在MySQL中,针对联合索引(租户ID、客户ID、客户属性),你会如何重新设计索引或SQL语句来高效查询上万客户数据?请给出具体设计思路。 考察根据查询模式重新设计索引结构和SQL改写能力第 57 题MySQL 索引的底层数据结构是什么?为什么选择这种结构? 考察对 MySQL 索引底层数据结构的理解和选择原因第 58 题一张表有 a、b、c 等多个字段,建立了 (a,b,c) 联合索引,执行 where a = ? and b = ? order by c 能否命中索引?为什么? 考察联合索引最左前缀原则与排序场景下索引使用第 59 题对于线上慢SQL,讲讲排查思路 考察数据库性能问题定位与优化方法第 60 题请介绍 MySQL 中的锁机制,包括锁的类型、粒度以及可能出现的问题。 考察对 MySQL 锁机制的理解深度与并发控制意识