后端岗位面试题 · 系统设计 · MySQL

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

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

筛选题目已选:系统设计 · MySQL
第 81 题MySQL中如果部门有许多层级,该如何设计部门表和成员表? 考察多层级组织架构的表设计与查询效率系统设计技术选型方案权衡MySQL第 82 题将余票查询单独放在一个表中会产生什么问题吗? 考察数据库冗余存储、一致性与查询性能之间的权衡风险判断系统设计方案权衡MySQLRedis第 83 题请分别说明 Undo Log、Redo Log 和 Binlog 的作用,并解释它们在数据库事务恢复和主从复制中的关系。 考察对数据库日志机制的核心理解及事务恢复与复制的关联系统设计技术原理MySQL第 84 题MySQL如何处理高并发问题? 考察对MySQL高并发场景下优化手段与架构取舍的理解性能优化系统设计方案权衡MySQL第 85 题请介绍MySQL事务及其特性,并说明其隔离级别如何影响并发行为。 考察对事务ACID特性及隔离级别在并发场景下的理解系统设计技术原理MySQL第 86 题为什么需要分库分表?请说明其动机和适用场景。 考察对数据库扩展性、性能瓶颈及数据量增长的理解系统设计技术原理MySQL第 87 题MySQL 中索引有哪些分类? 考察对 MySQL 索引类型与适用场景的理解系统设计技术原理MySQL第 88 题MySQL有哪些常见的索引 考察MySQL索引体系的基础知识与分类系统设计技术原理技术选型MySQL第 89 题MySQL增删时Bitmap是如何更新的,MySQL、Redis缓存和Bitmap之间是什么关系? 考察对MySQL索引、Redis缓存与位图数据结构协同使用的理解系统设计技术原理MySQLRedis第 90 题请介绍MySQL集群的常见架构,并说明各自适用场景及关键高可用机制。 考察对MySQL集群架构、高可用方案及一致性权衡的理解系统设计技术原理方案权衡MySQL第 91 题如何保证Redis和MySQL的数据一致性? 考察缓存与数据库一致性方案的选择、失效处理和降级边界风险判断系统设计方案权衡MySQLRedis第 92 题请解释 MVCC(多版本并发控制)在数据库事务中的作用,并说明它如何处理读写并发与隔离级别的关系。 考察对 MVCC 原理、并发控制机制与事务隔离级别的理解系统设计技术原理InnoDBMySQL第 93 题Redis比MySQL抗压能力强的主要原因是什么? 考察对Redis与MySQL底层架构差异及高性能原理的理解系统设计技术原理MySQLRedis第 94 题MySQL索引的B+树是怎么设计的? 考察B+树结构原理及其在MySQL索引中的应用系统设计技术原理MySQL第 95 题在高并发场景下,如何解决商品超卖问题? 考察并发控制、事务一致性和分布式锁的应用风险判断系统设计技术选型MySQLRedis第 96 题请说明MongoDB在你架构中的定位,并对比它与MySQL、Redis和本地缓存的适用场景。 考察候选人对不同数据存储技术选型的理解与架构权衡能力系统设计技术选型方案权衡MongoDBMySQLRedis第 97 题如何确定分库分表的路由ID(分片键)? 考察对分片键选择原则和业务影响的理解业务理解系统设计方案权衡MySQL第 98 题请介绍你对 MySQL 索引结构的理解。 考察对 MySQL 索引底层结构及适用场景的掌握系统设计技术原理MySQL第 99 题酒店库存信息在MySQL和Redis中如何保持一致,避免用户看到的库存与实际不符? 考察缓存与数据库一致性设计、降级策略和风险意识风险判断系统设计方案权衡MySQLRedis第 100 题MySQL表记录很多的时候比如说有一亿个数据,怎么处理(分片,包括顺序分片和哈希分片) 考察对大数据量表下分片策略的原理、适用场景和实现方式的理解系统设计技术原理方案权衡MySQL