后端岗位面试题 · 方案权衡 · MySQL
题库中标记为“后端”的结构化面试题。
共 89928 道真题 · 当前筛选命中 1590 道 · 更新 2026-08-05
筛选题目已选:方案权衡 · MySQL
考察点
技术栈
第 961 题MySQL 和 MongoDB 两边数据会不一致吗? 考察对异构数据库数据一致性的理解与风险意识第 962 题什么是联合索引?如何设计和使用联合索引以提升查询性能? 考察联合索引的原理、最左前缀原则及实际应用第 963 题为什么 MySQL 的 InnoDB 存储引擎选择 B+ 树作为索引结构? 考察对 B+ 树特性及其在数据库索引场景下优势的理解第 964 题XXL-JOB如何保证分布式任务执行的顺序性?它与数据库分布式事务的关系是什么?其底层行锁又是如何实现的? 考察对XXL-JOB任务调度机制、事务隔离与并发控制的理解第 965 题可重复读隔离级别是如何实现的? 考察对可重复读底层实现机制的理解第 966 题请结合你玩过的游戏,谈谈在什么业务场景下会使用 Redis,什么场景下会使用 MySQL。 考察对 Redis 与 MySQL 适用场景的理解,以及将知识迁移到具体业务的能力第 967 题MySQL 索引,为什么不用B树? 考察数据库索引底层数据结构的选型依据,理解B树与B+树的差异及其对数据库性能的影响第 968 题请分析MySQL间隙锁死锁的常见原因,并给出排查思路和预防措施? 考察死锁原理、场景识别及系统化排查预防能力第 969 题MySQL 事务隔离级别介绍,你平时用的哪一个 考察对事务隔离级别及其默认配置的理解与实际选择第 970 题MySQL 中为什么需要建立索引? 考察索引在数据库性能优化中的核心作用和价值理解第 971 题大VARCHAR和TEXT能否存入聚簇索引? 考察对聚簇索引存储机制和行外存储的理解第 972 题MySQL中为什么要用索引? 考察对索引原理、收益与成本的理解第 973 题对于需要频繁执行增删改查操作的数据,你会如何选择存储方案?请说明选择依据。 考察对数据存储方案的理解与选型能力第 974 题MySQL 索引主要使用哪种数据结构,为什么选择它? 考察对 B+Tree 特性及适用场景的理解第 975 题在实际项目中,你会如何选择 MySQL 的隔离级别?请结合并发和性能场景说明。 考察对 MySQL 隔离级别特性、性能影响及实际权衡的理解第 976 题请解释聚簇索引与非聚簇索引的区别,并描述二级索引的一次完整使用过程。 考察对MySQL索引组织方式的理解及索引查找流程第 977 题为什么 MySQL 选择 B+树 而不是 B树? 考察对 B+树 相对 B树 优势的理解第 978 题RC和RR是怎么实现的? 考察对数据库隔离级别实现机制的理解第 979 题请说明关系型数据库与非关系型数据库的主要区别,以及各自的适用场景。 考察对两类数据库核心差异的理解和应用场景判断能力第 980 题请介绍你们项目 MySQL 中核心表的职责划分以及重要字段。 考察对数据库表设计与业务职责映射的理解