后端岗位面试题 · 风险判断 · MySQL
题库中标记为“后端”的结构化面试题。
共 89928 道真题 · 当前筛选命中 832 道 · 更新 2026-08-05
筛选题目已选:风险判断 · MySQL
考察点
技术栈
第 601 题在什么场景下 MySQL 的死锁更容易出现?请列举常见场景并说明原因。 考察对死锁触发条件的理论理解第 602 题在 MySQL InnoDB 中,行锁和表锁通常分别由什么原因产生?请举例说明。 考察对 InnoDB 锁产生场景和触发机制的理解第 603 题可重复读隔离级别会有什么不好的地方 考察可重复读隔离级别的局限性、副作用及适用场景理解第 604 题在什么场景下应该为MySQL表添加索引?请结合具体例子说明。 考察对索引适用场景、收益与代价的综合判断能力第 605 题请介绍你项目中策略点赞功能的数据表设计和实现思路。 考察点赞功能表设计、并发控制和幂等性考虑第 606 题在 MySQL InnoDB 的 RR 隔离级别下,间隙锁可能导致哪些典型死锁场景,如何分析和解决? 考察对间隙锁、临键锁及死锁成因的理解和排查能力第 607 题请描述一次你遇到过的“加了索引反而查询变慢”的场景,并分析可能原因及排查过程。 考察索引失效、优化器选择及异常性能问题的排查能力第 608 题请解释项目中使用的表行级锁与Redis滑块锁机制,并说明各自的适用场景。 考察对数据库锁与分布式锁的理解及项目应用能力第 609 题在 MySQL 中,某一行被 update 加锁后,其他事务是否还能读取该行? 考察对锁与一致性读之间关系的理解第 610 题MySQL 如何对单行数据加锁?请说明加锁过程和常见锁。 考察对行锁机制及加锁条件的理解第 611 题秒杀这个场景容易出问题的在哪?比如说怎么防止超卖? 考察对高并发限流、库存一致性和超卖防护的理解第 612 题Redis 和 MySQL 之间的数据同步与一致性如何保证? 考察缓存与数据库一致性方案的理解与实际取舍第 613 题Redis 和 MySQL 联合使用且并发较高时,如何保持数据一致性? 考察缓存与数据库一致性方案的设计能力与权衡第 614 题监控发现 MySQL CPU 和内存占用较高、连接池较满,可能有哪些原因?请列出排查方向。 考察对 MySQL 资源瓶颈和连接池问题的分析能力第 615 题RAII机制实现Mysql数据库连接能介绍下吗? 考察RAII资源管理思想在数据库连接场景的应用第 616 题在数据库与缓存双写场景下,如何设计微服务架构中的分布式事务来保证最终一致性? 考察分布式事务设计、最终一致性保障方案及微服务拆分边界第 617 题设计淘宝下单流程的库存扣减逻辑时,如何避免超买和超卖? 考察系统设计中的并发控制和一致性方案第 618 题select from table for update时,MySQL会加什么类型的锁? 考察MySQL锁机制、事务隔离与并发控制原理第 619 题MySQL和Redis数据一致性怎么处理? 考察缓存与数据库一致性的策略选择与失效边界第 620 题SET化架构中,SET之间的数据同步(特别是MySQL层面)是怎么做的? 考察分布式架构中数据库同步方案的选型、一致性与故障处理意识