网易面试题 · MySQL
网易相关面试题,按最终去重题目聚合。
共 2201 道真题 · 当前筛选命中 40 道 · 更新 2026-08-05
筛选题目已选:MySQL
考察点
技术栈
第 21 题为什么在项目中同时使用MySQL和Redis? 考察对数据库与缓存技术选型及协作机制的理解第 22 题如何定位并优化 MySQL 慢查询? 考察对慢查询定位手段和常见优化策略的理解第 23 题MySQL里对一个下单时间加索引怎么样? 考察索引设计对查询性能的影响及适用场景第 24 题MySQL 索引通常用什么数据结构实现? 考察对 MySQL 索引底层数据结构的理解第 25 题联合索引(a,b),查询 where b = 1 是否能利用该联合索引?为什么? 考察联合索引最左前缀原则及其对查询计划的影响第 26 题MySQL索引是B+树,查询条件为1≤a≤10时,遍历过程是怎么样的? 考察B+树索引的范围查询遍历机制第 27 题MySQL的事务特性? 考察对事务ACID特性的理解及MySQL实现机制第 28 题为什么用MySQL,为什么不选别的? 考察技术选型的权衡能力和业务匹配意识第 29 题在你们的项目中,MySQL和Redis分别存储哪些数据? 考察候选人根据业务特点划分存储职责的实际设计能力第 30 题请简述 MySQL InnoDB 事务的实现流程。 考察对事务 ACID 特性及 InnoDB 存储引擎内部机制的理解第 31 题请介绍一下你在项目中是如何设计分库分表方案的? 考察分库分表的设计思路、场景权衡与落地细节第 32 题数据库分库分表后的事务处理:在电商系统数据库分库分表后,跨库的订单创建与库存扣减操作,怎样保证事务的一致性? 考察分库分表场景下分布式事务的一致性与方案权衡第 33 题MySQL的默认隔离级别怎么防止幻读的? 考察MySQL默认隔离级别(可重复读)下防止幻读的机制与实现原理第 34 题请介绍 MySQL 中 B+ 树的特性,以及它为什么适合作为 InnoDB 的索引结构。 考察对数据库索引底层结构与查询性能关系的理解第 35 题MySQL的事务隔离级别有哪些?默认隔离级别是什么? 考察对MySQL事务隔离级别的理解与默认配置的掌握第 36 题MySQL事务隔离级别有哪些?为什么一般建议改成RC(读已提交)?MySQL为什么默认是RR(可重复读)而不直接默认RC? 考察对MySQL隔离级别语义、默认选择权衡及实际业务取舍的理解第 37 题MySQL慢查询优化实战:在项目中发现一条执行缓慢的SQL语句,你会通过哪些步骤和方法进行优化? 考察慢查询定位、分析与优化的系统化能力第 38 题请设计一个方案,确保电商订单支付后,用户立即查询订单状态时能看到已支付状态。 考察基于业务场景的一致性设计能力第 39 题MySQL写热点数据的问题,怎么设计? 考察对数据库写热点难题的理解以及分布式系统设计的权衡能力第 40 题MySQL默认的事务隔离级别是什么? 考察对MySQL事务实现细节的了解