喜马拉雅面试题 · 系统设计 · MySQL
喜马拉雅相关面试题,按最终去重题目聚合。
共 357 道真题 · 当前筛选命中 5 道 · 更新 2026-08-05
筛选题目已选:系统设计 · MySQL
考察点
技术栈
第 1 题请你设计一张简单的订单表,用 MySQL 锁机制的知识说明如何编写一条 SQL 来避免间隙锁导致的问题,并补充对应的实体类和接口定义(仅需设计,不要求实现)。 考察 MySQL 锁机制理解及结合具体表结构与代码的设计能力第 2 题除了数据库乐观锁,还有哪些方案可以解决电商秒杀场景下的超卖问题?请对比优缺点。 考察对超卖问题的多方案理解及权衡能力第 3 题请说明如何实现 ES 与 MySQL 之间的数据同步。 考察搜索索引与业务数据库之间的数据一致性设计第 4 题ES的索引和MySQL有什么区别? 考察对Elasticsearch与MySQL在索引设计、数据组织和使用场景上的差异理解第 5 题秒杀这个场景容易出问题的在哪?比如说怎么防止超卖? 考察对高并发限流、库存一致性和超卖防护的理解