后端岗位面试题 · 风险判断 · MySQL
题库中标记为“后端”的结构化面试题。
共 89928 道真题 · 当前筛选命中 832 道 · 更新 2026-08-05
筛选题目已选:风险判断 · MySQL
考察点
技术栈
第 61 题MySQL宕机后如何恢复? 考察数据库故障恢复的流程、备份策略与风险意识第 62 题请介绍 MySQL 中模糊查询的常见实现方式及其适用场景。 考察对 MySQL 模糊查询语法、性能影响与使用边界的基本认知第 63 题在本地缓存+Redis+MySQL三层架构中,如何设计数据更新时的逻辑?需要注意哪些点? 考察三层缓存架构下的数据一致性设计第 64 题在数据库中设计金额字段时,应选择哪种数据类型,并说明理由? 考察对货币精度、四舍五入和计算安全的意识第 65 题Mysql宕机断电情况怎么保证不丢数据? 考察MySQL数据持久性保障机制和容灾设计第 66 题秒杀场景下优惠券数据通常如何存储?如何进行缓存预热? 考察秒杀系统的数据存储设计和缓存预热策略第 67 题数据库的隔离级别有哪些?分别解决什么问题? 考察对隔离级别的定义、问题和权衡的理解第 68 题请说明MySQL支持哪些事务隔离级别,并简述其特点和区别。 考察对隔离级别及并发问题的理解第 69 题Redis与MySQL的缓存一致性如何保证 考察缓存一致性策略、时序边界和最终一致性理解第 70 题覆盖索引可以随便加吗?在SQL调优时新增索引是否一定会带来性能问题? 考察对索引代价和写入性能权衡的理解第 71 题MySQL和缓存一致性怎么保证? 考察缓存与数据库双写场景下的一致性保障策略与取舍第 72 题如何实现 MySQL 中当记录存在时更新、不存在时插入(UPSERT)?请写出推荐写法并说明其原理与注意事项。 考察对 MySQL 插入更新语义及并发安全的掌握第 73 题如果用MySQL数据库来实现分布式锁,该如何实现,底层的原理是什么? 考察基于数据库实现分布式锁的可行方案与底层机制理解第 74 题请介绍 MySQL 的锁机制,包括锁的类型和加锁场景。 考察 MySQL 锁的类型、兼容性及加锁时机第 75 题请介绍 MySQL 中聚簇索引和非聚簇索引的区别,并说明哪些场景会导致索引失效。 考察对 MySQL 索引结构差异的理解及索引失效场景的掌握第 76 题MySQL事务ACID四个特性说说是怎么实现的 考察对事务ACID概念及其底层实现机制的掌握第 77 题在千万行级的大表上直接添加索引会有什么风险和影响? 考察对大数据量表变更的风险识别、执行策略与相关知识第 78 题当大量连接同时打到 MySQL 时,MySQL 自身有哪些连接管理或保护机制? 考察对 MySQL 连接管理与资源保护机制的理解第 79 题需求:输入长链生成唯一、可还原的短链,支持查询短链是否存在,同时要支持抗高QPS和持久化存储。请设计并实现。 考察短链系统的唯一性、可还原性、高并发与持久化设计能力第 80 题请详细说明 MySQL 锁机制的分类、作用原理和可能带来的问题,以及如何合理使用。 考察对 MySQL 锁机制整体框架、粒度划分和优劣的掌握