后端岗位面试题 · 方案权衡 · MySQL
题库中标记为“后端”的结构化面试题。
共 89928 道真题 · 当前筛选命中 1590 道 · 更新 2026-08-05
筛选题目已选:方案权衡 · MySQL
考察点
技术栈
第 501 题MySQL建索引的注意事项? 考察索引设计的原则、代价与常见误区第 502 题请谈谈你对MySQL分库分表的理解,以及在什么场景下会考虑使用它? 考察对分库分表原理、适用场景、难点与方案权衡的理解第 503 题varchar和char有什么不同 考察对MySQL字符串类型存储原理与适用场景的理解第 504 题数据库和缓存一致性(如 Redis)问题如何解决? 考察对缓存与存储一致性保障机制的理解及边界权衡第 505 题如何确保 Redis 缓存与 MySQL 数据库的数据一致性? 考察缓存与数据库一致性方案的理解、权衡和工程实践第 506 题为什么要做 Redis + MySQL 的二级存储架构? 考察缓存与持久化存储结合的动机、收益与权衡第 507 题在 MySQL 中,如果一张表使用 InnoDB 存储引擎,其主键索引是聚簇索引吗?如果使用 MyISAM 存储引擎呢?请分别说明。 考察对 MySQL 不同存储引擎索引组织方式的理解与区分第 508 题PostgreSQL和MySQL有什么区别? 考察对两大关系型数据库特性差异的理解和对比能力第 509 题请谈谈你会如何为一个具体场景设计MySQL索引?请说明你的设计步骤和考虑因素。 考察MySQL索引设计的方法论、场景分析与权衡能力第 510 题请说说读已提交和可重复读的区别 考察对数据库隔离级别核心差异的理解第 511 题Redis 与 MySQL 之间如何保持缓存一致性? 考察缓存与数据库一致性的经典问题及方案权衡第 512 题判断一个字段是否适合建立MySQL索引,通常要考虑哪些因素? 考察索引设计的基本准则和取舍能力第 513 题联合索引(a,b,c)中,如果a列全是一个值,select where b=1 and c=1 能否走索引?为什么? 考察联合索引最左前缀原则及特殊数据分布下的索引选择第 514 题MySQL 锁与事务特性关系? 考察数据库锁机制与事务隔离特性的关联理解第 515 题MySQL为什么用B+树不用其他树结构? 考察索引数据结构选择的原理与扩展能力第 516 题请谈谈你对分库分表的理解,包括其解决的问题、常见策略以及实施中的挑战。 考察对数据库扩展技术的整体理解和实际应用能力第 517 题InnoDB 和 MyISAM 有什么区别?为什么在实际项目中通常选择 InnoDB 而不是 MyISAM? 考察对两种存储引擎机制差异的理解及选型依据第 518 题InnoDB有哪些核心优势?它为什么适合作为默认存储引擎? 考察对InnoDB特性及其在工程中优势的理解第 519 题如果现在要对一个百亿级大表做online DDL 并且不能影响线上读写,你会用什么方案 考察大表在线DDL的方案选型、原理理解与风险控制第 520 题如何设计一个高并发系统?请从整体架构、缓存、数据库和分库分表等关键方面展开说明。 考察高并发系统设计的全局视角、关键技术选型和一致性问题处理