淘天集团面试题 · 技术原理 · MySQL
淘天集团相关面试题,按最终去重题目聚合。
共 2775 道真题 · 当前筛选命中 125 道 · 更新 2026-08-05
筛选题目已选:技术原理 · MySQL
考察点
技术栈
第 41 题在库存扣减场景中,如何保证库存数据不出错? 考察并发控制、幂等性和事务边界设计第 42 题请谈谈你对MySQL分库分表的理解,以及在什么场景下会考虑使用它? 考察对分库分表原理、适用场景、难点与方案权衡的理解第 43 题在 MySQL 中,如果一张表使用 InnoDB 存储引擎,其主键索引是聚簇索引吗?如果使用 MyISAM 存储引擎呢?请分别说明。 考察对 MySQL 不同存储引擎索引组织方式的理解与区分第 44 题怎么看执行计划,怎么根据索引长度进行优化? 考察对执行计划解读和索引长度利用的能力第 45 题left semi join 和 left anti join 有什么区别? 考察对 SQL 连接语义和实际应用的理解第 46 题MySQL 的 order by 对于大数据的排序是如何实现的? 考察对 MySQL 排序原理、内存与磁盘交互及优化边界的技术理解第 47 题请介绍 MySQL 的持久化机制,特别是 InnoDB 的 redo log 与 binlog。 考察 MySQL 日志体系与崩溃恢复原理第 48 题请介绍 canal 的使用方式和工作原理。 考察对 canal 的架构理解、配置流程及常见使用场景第 49 题for update 什么时候表锁,什么时候行锁? 考察对 MySQL 锁机制、索引与锁粒度关系的理解第 50 题请解释MVCC(多版本并发控制)的基本原理及其解决的核心问题。 考察对并发控制机制的理解及实际应用能力第 51 题请介绍MySQL事务的四大特性(ACID)以及事务隔离级别。 考察对MySQL事务特性、隔离级别及其实现机制的理解第 52 题MySQL 分表具体怎么做的? 考察分表设计思路、分片键选择、数据迁移与读写路由第 53 题MySQL 为什么要加索引? 考察对索引原理、作用及适用场景的理解第 54 题什么是联合索引?在使用联合索引时需要注意哪些问题? 考察联合索引的底层原理和最左前缀原则。第 55 题在普通索引 name 上执行“where name = 某值”的查询时,相比无索引扫描,执行流程会有哪些区别?这种区别从哪一层开始产生? 考察索引条件下执行计划生成与扫描路径的差异第 56 题请说明 MySQL 如何保证事务的一致性。 考察对 MySQL 事务一致性的理解及其实现机制第 57 题在 Read Committed 隔离级别下,多线程执行 update 操作发生死锁时该如何处理? 考察对数据库死锁成因、隔离级别影响和处理策略的理解第 58 题请解释 MySQL 索引为什么使用 B+ 树,以及它相比 B 树的优势。 考察对 MySQL 索引底层结构和磁盘 IO 优化原理的理解第 59 题从数据结构分类讲讲数据库的索引类型;为什么MySQL用B+树索引,不用B树、红黑树? 考察索引数据结构分类、B+树原理与选型权衡第 60 题讲讲你对覆盖索引的理解 考察对覆盖索引概念、原理及应用场景的理解深度