小红书面试题 · 技术原理 · MySQL
小红书相关面试题,按最终去重题目聚合。
共 2200 道真题 · 当前筛选命中 64 道 · 更新 2026-08-05
筛选题目已选:技术原理 · MySQL
考察点
技术栈
第 21 题为什么要做 Redis + MySQL 的二级存储架构? 考察缓存与持久化存储结合的动机、收益与权衡第 22 题请介绍MHA(MySQL High Availability)的工作原理及其在MySQL高可用方案中的定位。 考察对MHA这一经典MySQL高可用组件的原理、故障切换流程及局限性理解第 23 题MySQL中一条SQL语句从客户端发起到返回结果的完整执行过程是怎样的? 考察对MySQL查询执行链路、存储引擎交互及优化器作用的理解第 24 题MongoDB和MySQL在实用场景上的区别和优缺点是什么? 考察对两类数据库特性的理解、适用场景判断与选型意识第 25 题MySQL 中 redo log 和 undo log 分别有什么作用? 考察对 InnoDB 事务持久性与回滚机制的理解第 26 题在实习中,你使用MySQL时遇到了哪些锁?请举例说明。 考察对MySQL锁机制的理解及实际应用能力第 27 题MySQL中锁有哪些粒度,它们分别适用于什么场景? 考察对MySQL锁粒度的理解及其适用场景第 28 题MySQL 的 InnoDB 引擎,它的索引的数据结构是什么样的? 考察对 InnoDB 索引底层数据结构及其特性的理解第 29 题如果从节点一段时间宕机,之后怎么同步? 考察对数据库主从复制机制及断点恢复原理的理解第 30 题B+ 树有哪些特点? 考察B+树在索引场景下的关键特性第 31 题InnoDB存储引擎底层用什么数据结构存储数据和索引? 考察对InnoDB底层存储结构及原理的理解第 32 题一条UPDATE的SQL语句在数据库中是怎么执行的? 考察对UPDATE语句执行全流程的理解,包括解析、优化、执行和事务相关处理第 33 题MySQL的数据是如何同步到Redis中的? 考察缓存同步策略、一致性保障与常见实现方式第 34 题事务隔离级别中的读已提交和可重复读在数据库中是如何实现的? 考察对两种隔离级别底层机制的理解及对比第 35 题请解释 MySQL 中聚簇索引与非聚簇索引的区别。 考察对索引物理存储结构与查询性能差异的理解第 36 题请说明 redo log、undo log、bin log 的提交时机分别是什么? 考察数据库日志机制的理解与事务提交流程的掌握第 37 题请描述在MySQL中执行一条查询或DML语句时,从连接建立到返回结果的完整执行流程。 考察对MySQL内部执行架构的理解第 38 题请讲讲 MySQL 的事务机制。 考察对事务特性、隔离级别及底层实现的掌握第 39 题MySQL分哪几层,各自功能是什么? 考察对MySQL整体架构和分层职责的理解第 40 题MySQL 在什么情况下适合建立索引? 考察索引设计原则与适用场景的判断能力