猿辅导面试题 · 系统设计 · MySQL

猿辅导相关面试题,按最终去重题目聚合。

共 469 道真题 · 当前筛选命中 8 道 · 更新 2026-08-05

筛选题目已选:系统设计 · MySQL
第 1 题在秒杀系统中,权威库存量应该存储在哪里?为什么通常不直接以数据库库存作为秒杀期间的实时依据? 考察对秒杀场景下库存数据一致性与存储选型的理解风险判断系统设计技术选型MySQLRedis第 2 题请介绍Redis和MySQL中你熟悉的底层原理或常见问题的解决思路。 考察对Redis和MySQL核心知识的掌握程度与表达能力系统设计技术原理方案权衡MySQLRedis第 3 题秒杀时库存扣减具体分哪几步执行?Redis和数据库分别承担什么职责? 考察库存扣减流程的分解与Redis、数据库职责划分问题拆解系统设计技术原理MySQLRedis第 4 题如果两个表要同时更新且在不同节点怎么办? 考察分布式事务与多节点一致性方案系统设计方案权衡问题排查MySQL第 5 题Redis库存预减,那要是MySQL扣减失败怎么办,你怎么把库存还回去? 考察分布式场景下缓存与数据库一致性、补偿机制的合理设计风险判断系统设计方案权衡MySQLRedis第 6 题如何设计联合索引? 考察联合索引的字段顺序与最左前缀原则系统设计方案权衡MySQL第 7 题请解释MySQL事务的ACID特性,并说明InnoDB如何实现事务的原子性、一致性和隔离性。 考察对MySQL事务核心概念及其底层实现机制的理解系统设计技术原理InnoDBMySQL第 8 题请描述一条INSERT语句在MySQL中的完整执行过程。 考察对MySQL写入链路、缓存、日志与存储引擎协作的理解系统设计技术原理InnoDBMySQL