后端岗位面试题 · 问题拆解 · MySQL
题库中标记为“后端”的结构化面试题。
共 89928 道真题 · 当前筛选命中 677 道 · 更新 2026-08-05
筛选题目已选:问题拆解 · MySQL
考察点
技术栈
第 521 题请介绍你项目中策略点赞功能的数据表设计和实现思路。 考察点赞功能表设计、并发控制和幂等性考虑第 522 题请解释数据库中的MVCC(多版本并发控制)机制,并说明它如何实现事务隔离。 考察对MVCC核心原理和事务隔离实现的理解第 523 题MySQL 的两阶段提交流程是怎样的?它解决了什么问题? 考察对 redo log 与 binlog 一致性的理解第 524 题请解释MySQL索引的基本原理和常见实现方式。 考察对索引数据结构、工作原理及适用场景的理解第 525 题请谈谈你对MySQL优化的了解。 考察对MySQL优化体系的理解、实践经验和问题定位能力第 526 题MySQL 事务的四大特性是什么?分别如何保证? 考察事务 ACID 特性及其底层实现机制第 527 题介绍一下MySQL的事务,以及ACID特性。 考察对事务核心概念与ACID特性的理解深度第 528 题在实际场景中,什么时候用abc的联合索引,什么时候单独建3个索引? 考察联合索引的设计原则、适用场景与索引选择权衡第 529 题MySQL如何设计一个用户表? 考察用户表设计的基础规范、约束与扩展性第 530 题请介绍 MySQL 的基础知识,包括索引、事务和锁机制。 考察对 MySQL 核心概念的理解与表达能力第 531 题联合索引(a,b,c),查询只用 a 和 c 能否走索引?只使用 b 和 c 呢?请说明原因。 考察联合索引最左前缀原则及索引条件下推第 532 题假设一个 B+ 树高度为 3(即根节点、中间节点、叶子节点),查询一行数据需要多少次磁盘 IO?简述计算依据。 考察对 B+ 树磁盘 IO 次数与树高关系的理解第 533 题MySQL索引是如何实现的,联合索引(A,B)只查询B会用到索引吗? 考察对MySQL索引底层结构与联合索引最左前缀原则的理解第 534 题请说明 MySQL 中 Binlog 与 Redo log 的两阶段提交流程。 考察对 MySQL 内部事务提交机制的理解,重点在 Binlog 与 Redo log 的一致性保证第 535 题在MySQL的四种隔离级别下,分别解决了哪些并发问题? 考察对隔离级别与并发问题对应关系的理解第 536 题请介绍一下搭建一个可用的 MySQL 环境通常需要做哪些关键步骤? 考察对 MySQL 安装、配置、初始化和验证的基本理解第 537 题在MySQL的MVCC机制中,执行一条UPDATE语句的完整过程是怎样的? 考察MVCC下UPDATE语句的版本链处理和执行细节第 538 题MySQL的事务原理是什么? 考察对事务ACID特性及底层实现机制的理解深度第 539 题请解释数据库MVCC机制及其在并发控制中的作用。 考察对MVCC原理、实现方式及并发一致性的理解第 540 题请描述 MySQL 中 B+ 树的存储结构,以及它相比 B 树的优势。 考察数据库索引底层数据结构与查询性能的理解