后端岗位面试题 · 技术选型 · MySQL

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

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

筛选题目已选:技术选型 · MySQL
第 21 题你在项目中使用的是什么数据库?为什么选择它? 考察数据库选型理由与基本的数据库认知业务理解技术选型MySQL第 22 题在什么条件下需要考虑对 MySQL 进行分库分表? 考察对数据规模增长问题的判断和分库分表适用场景的理解业务理解风险判断技术选型MySQL第 23 题MySQL索引数据结构(B+树、Hash) 考察对MySQL索引底层数据结构及其适用场景的理解技术原理技术选型方案权衡MySQL第 24 题MySQL的存储引擎有哪些? 考察MySQL存储引擎的基础知识掌握程度技术原理技术选型MySQL第 25 题请介绍MySQL中MyISAM与InnoDB两种主流存储引擎的主要区别。 考察对MySQL核心存储引擎特性差异的理解与掌握程度技术原理技术选型MySQL第 26 题在MySQL中创建索引时有哪些注意事项? 考察索引设计原则、失效场景与代价意识性能优化技术原理技术选型MySQL第 27 题请列举 MySQL 中索引失效的常见场景,并说明如何避免。 考察对 MySQL 索引失效机制的理解及排查优化能力技术原理技术选型问题排查MySQL第 28 题请介绍MySQL中InnoDB和MyISAM存储引擎的主要区别,并说明各自适用的场景。 考察对MySQL存储引擎特性的掌握及场景选择能力技术原理技术选型方案权衡MySQL第 29 题请描述你使用 Docker 部署 MySQL 和 Redis 的步骤,以及需要注意哪些配置。 考察 Docker 部署数据库的基本操作与关键配置认知技术原理技术选型问题排查DockerMySQLRedis第 30 题请介绍数据库事务隔离级别,以及它们分别对应的并发问题和实现机制。 考察事务隔离级别的概念、并发问题辨识与底层实现原理技术原理技术选型MySQL第 31 题请解释联合索引的最左前缀匹配原则,并举例说明其应用场景。 考察对联合索引结构及最左前缀原则的理解与应用技术原理技术选型MySQL第 32 题在你实习期间负责的服务对应表中,是否添加了唯一索引?请结合表结构和业务场景解释原因。 考察候选人结合真实业务判断索引设计的合理性业务理解项目复盘技术选型MySQL第 33 题InnoDB 存储引擎相比于其他存储引擎的特点是什么? 考察对 InnoDB 核心特性的理解及其与其他存储引擎的差异技术原理技术选型InnoDBMySQL第 34 题请对比基于 Canal 同步 MySQL 数据到 Elasticsearch 与基于 MQ 异步同步的优缺点,并说明各自的适用场景。 考察对数据同步架构方案的理解与场景化权衡能力技术选型方案权衡ElasticsearchMySQL第 35 题如何实现最高效的批量插入? 考察批量插入性能优化方法及适用场景性能优化技术选型MySQLPostgreSQL第 36 题MySQL 5000万条数据怎么导出? 考察大规模数据导出的方案设计、性能与安全考量性能优化技术选型MySQL第 37 题请介绍 InnoDB 的索引类型及其底层数据结构。 考察对 InnoDB 索引体系与数据结构原理的理解技术原理技术选型InnoDBMySQL第 38 题若在a、b两列上建立了联合索引,仅查询b列时是否会走索引? 考察联合索引的索引结构、最左前缀原则及其对查询计划的影响技术原理技术选型MySQL第 39 题MySQL都有哪些索引?B+树和B树的区别是什么? 考察MySQL索引类型及B+树与B树的差异技术原理技术选型MySQL第 40 题请介绍 MySQL 的索引数据结构及其使用场景。 考察对 MySQL 索引底层数据结构的特点与适用场景的理解技术原理技术选型MySQL