后端岗位面试题 · 风险判断 · MySQL
题库中标记为“后端”的结构化面试题。
共 89928 道真题 · 当前筛选命中 832 道 · 更新 2026-08-05
筛选题目已选:风险判断 · MySQL
考察点
技术栈
第 641 题InnoDB 怎么保证事务? 考察对 InnoDB 事务 ACID 特性及底层实现机制的理解第 642 题请介绍你们项目中 Redis 主要承担了哪些数据存储职责? 考察对 Redis 在系统架构中角色与数据分类的理解第 643 题不同事务对唯一索引字段进行查询或修改时,会产生死锁吗?请说明原因及可能场景。 考察对数据库唯一索引并发操作下死锁成因的理解第 644 题两个事务都更新不同行的唯一索引字段时,是否可能造成死锁?这与唯一索引本身有何关系?如果该字段是普通索引而不是唯一索引,情况又会怎样? 考察对索引结构与行锁、间隙锁、死锁形成机制的理解第 645 题请说明MySQL中DELETE和UPDATE语句的基本语法,以及它们的使用注意事项。 考察数据库基础DML语句的掌握程度第 646 题数据库自增主键有哪些缺点? 考察自增主键在分布式、性能和运维场景中的局限第 647 题请解释事务的隔离级别,重点是脏读和读已提交的原理。 考察对数据库事务隔离级别和并发控制机制的理解第 648 题请谈谈 MySQL 索引设计的主要考虑因素和实践原则。 考察对索引数据结构、失效场景及实际设计取舍的理解第 649 题从库怎么切换成主库? 考察数据库主从切换的理解和实际操作能力第 650 题redo log 和 binlog 在发生 crash 的时候,它们是怎么配合去恢复保证数据的一致性的? 考察 MySQL 崩溃恢复机制中 redo log 与 binlog 的协同与一致性保证第 651 题MySQL 中创建索引的一般流程是什么?需要注意哪些问题? 考察对索引创建流程及注意事项的理解第 652 题MySQL怎么解决幻读? 考察MySQL事务隔离级别、锁机制与MVCC的理解第 653 题如何理解并正确使用 MySQL 中的并发锁机制?请结合实际场景说明。 考察对 MySQL 并发锁的类型、适用场景及潜在问题的理解第 654 题MySQL 如何解决脏读、不可重复读和幻读问题? 考察事务隔离级别与并发控制机制的理解第 655 题在从节点拉取数据期间,如果主节点数据发生更新,通常会发生什么?请结合具体同步机制说明数据是如何被拉取和同步的。 考察对主从复制机制中一致性与同步流程的理解第 656 题请解释 MySQL 中锁的类型和锁粒度,并说明如何选择表锁与行锁。 考察对 MySQL 锁机制及粒度差异的理解第 657 题ES与MySQL数据不一致怎么解决的? 考察数据一致性保障机制与异常处理能力第 658 题MySQL 中 IN() 在什么情况下会导致索引失效? 考察对 IN 语义与索引失效条件的理解第 659 题当MySQL需要处理大量数据时,你会如何设计分库分表方案? 考察对大数据量下MySQL扩展方案的架构设计与权衡能力第 660 题在MySQL InnoDB的可重复读隔离级别下,能够解决哪些场景的幻读?请说明其实现机制和仍可能出现的幻读场景。 考察可重复读隔离级别下MVCC与间隙锁对幻读的防护范围及边界