喜马拉雅面试题 · 方案权衡 · MySQL
喜马拉雅相关面试题,按最终去重题目聚合。
共 357 道真题 · 当前筛选命中 11 道 · 更新 2026-08-05
筛选题目已选:方案权衡 · MySQL
考察点
技术栈
第 1 题请介绍 MySQL 中各类锁的使用场景。 考察对 MySQL 锁机制的分类理解与实际应用场景判断第 2 题除了数据库乐观锁,还有哪些方案可以解决电商秒杀场景下的超卖问题?请对比优缺点。 考察对超卖问题的多方案理解及权衡能力第 3 题对比MyISAM和InnoDB的区别 考察对关系型数据库存储引擎特性的理解与对比能力第 4 题在MySQL中使用乐观锁(如版本号或CAS条件)控制并发写操作,是否会影响性能? 考察对乐观锁并发控制机制及其在MySQL中性能影响的理解第 5 题分布式锁为什么这样用?能不能用 MySQL 的唯一索引来实现?请说明技术选型的理由。 考察分布式锁的技术选型、原理与边界条件第 6 题请说明如何实现 ES 与 MySQL 之间的数据同步。 考察搜索索引与业务数据库之间的数据一致性设计第 7 题说说MySQL的隔离级别 考察对MySQL事务隔离级别的理解及其应用场景第 8 题ES的索引和MySQL有什么区别? 考察对Elasticsearch与MySQL在索引设计、数据组织和使用场景上的差异理解第 9 题请结合你实际使用 MySQL 的经验,谈谈对索引的理解,包括索引的数据结构、使用场景及注意事项。 考察对 MySQL 索引底层原理、适用场景和常见误区的掌握程度第 10 题在什么场景下适合使用 select ... for update 进行加锁? 考察对悲观锁适用场景、使用条件及风险的理解第 11 题请比较 MySQL 中 InnoDB 与 MyISAM 存储引擎的主要区别,并说明各自的适用场景。 考察对 MySQL 存储引擎核心特性、事务保障与适用场景的理解