淘天集团面试题 · 系统设计 · MySQL

淘天集团相关面试题,按最终去重题目聚合。

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

筛选题目已选:系统设计 · MySQL
第 1 题请介绍你在项目中 Redis 缓存的使用策略和设计思路。 考察候选人 Redis 缓存的选型、使用场景和一致性处理能力风险判断系统设计技术原理MySQLRedis第 2 题在库存扣减场景中,如何保证库存数据不出错? 考察并发控制、幂等性和事务边界设计风险判断系统设计技术原理MySQLRedis第 3 题你设计表结构时主要考虑哪些因素?请结合实际项目说明设计思路。 考察数据库表结构设计的核心原则与实际应用能力性能优化问题拆解系统设计MySQL第 4 题给你一个用户订单表,你怎么考虑分库分表? 考察数据库水平扩展、数据分布策略与一致性权衡风险判断系统设计方案权衡MySQL第 5 题请解释MVCC(多版本并发控制)的基本原理及其解决的核心问题。 考察对并发控制机制的理解及实际应用能力系统设计技术原理MySQL第 6 题MySQL 分表具体怎么做的? 考察分表设计思路、分片键选择、数据迁移与读写路由系统设计技术原理MySQL第 7 题请介绍你项目中 MySQL 分库策略的设计思路和依据。 考察候选人对分库分表原理、选型和实践难点理解系统设计技术选型方案权衡MySQL第 8 题请解释 MySQL InnoDB 为什么选择 B+ 树作为索引数据结构,而不使用二叉树或 B 树。 考察对 InnoDB 索引底层数据结构及磁盘 IO 优化原理的理解系统设计技术原理InnoDBMySQL第 9 题在一个C端场景中,积分和红包可以相互兑换,请设计一个方案保证积分和红包数据的一致性。 考察分布式事务、数据一致性保障与兑换业务设计能力风险判断系统设计技术选型MySQL第 10 题基于某个具体功能设计表时,你会考虑哪些因素?请举例说明。 考察基于业务功能设计数据模型的思维与决策能力业务理解系统设计技术选型MySQL第 11 题MySQL的RTT一般在20ms—30ms,用户访问可能很快,MQ堆积到一定量怎么处理? 考察消息堆积的监测、定位与治理能力风险判断系统设计问题排查MySQL第 12 题请说明 Redis 缓存与 MySQL 分库在项目中如何协同设计? 考察候选人对缓存层和数据层整体架构设计的理解性能优化风险判断系统设计MySQLRedis第 13 题请描述如何基于 MySQL 设计一个兼顾高性能与高可靠性的分布式锁,并说明你会考虑哪些关键问题。 考察分布式锁的核心要素、MySQL 实现方案及边界处理能力风险判断系统设计方案权衡MySQL第 14 题RAG为什么用向量数据库而不是传统的MySQL和ES(Elasticsearch) 考察向量检索与传统数据库的差异理解及RAG场景下的技术选型能力系统设计技术原理技术选型ElasticsearchMySQL