携程面试题 · 技术原理 · MySQL
携程相关面试题,按最终去重题目聚合。
共 2142 道真题 · 当前筛选命中 90 道 · 更新 2026-08-05
筛选题目已选:技术原理 · MySQL
考察点
技术栈
第 61 题请谈谈在分布式系统中如何保证缓存与数据库的数据一致性? 考察对缓存一致性问题的理解及解决方案的权衡第 62 题什么是回表查询?如何避免它? 考察数据库索引原理与查询优化能力第 63 题MySQL的日志分别有什么作用? 考察对MySQL各类日志的功能、机制和应用场景的理解第 64 题在MySQL的MVCC机制中,执行一条UPDATE语句的完整过程是怎样的? 考察MVCC下UPDATE语句的版本链处理和执行细节第 65 题MySQL中EXISTS和IN的区别是什么? 考察对子查询语义、执行逻辑及适用场景的理解第 66 题MySQL 中常见的日志类型有哪些?请分别说明它们的作用。 考察对 MySQL 日志体系的了解程度及各自用途的记忆第 67 题数据库索引的使用情况如何查看? 考察对索引使用状态监控和常见查询工具的掌握第 68 题请解释 MySQL 中 B+ 树索引的工作原理,并说明在什么场景下使用普通索引、唯一索引和联合索引。 考察对索引结构、类型选择及适用场景的理解第 69 题请解释事务的ACID特性,并说明MySQL支持的隔离级别及其区别。 考察对事务核心概念和MySQL并发控制机制的理解第 70 题如果对一个表执行新增操作,同时其他事务能否读取该表?请结合表锁的机制说明。 考察对数据库表锁机制及读写并发行为的理解第 71 题遇到过MySQL的死锁吗? 考察对MySQL死锁原理、排查流程和应对策略的理解第 72 题请说明 MySQL InnoDB 支持的隔离级别,并简述它们的区别。 考察事务隔离级别的定义、实现及常见问题第 73 题请介绍 MySQL 数据库分区的主要类型,以及使用分区表时需要注意的约束和陷阱。 考察对 MySQL 分区机制的理解、类型区分及实际应用中的边界意识第 74 题InnoDB 存储引擎默认使用什么数据结构来组织索引和数据? 考察 InnoDB 索引底层数据结构及其特性第 75 题请描述 MySQL 中一条 SELECT 语句各关键字的执行顺序。 考察对 SQL 逻辑执行顺序的理解,而非书写顺序第 76 题请简要说明 MySQL 的存储原理,包括底层存储引擎、索引和事务相关的机制。 考察对 MySQL 存储架构、索引和事务原理的理解深度第 77 题请分别说明MySQL中redo log、undo log、relay log和bin log的作用。 考察对MySQL各类日志功能及用途的理解第 78 题请介绍MySQL集群的常见部署方式,并说明它们主要解决什么问题。 考察对MySQL集群架构及核心问题的理解第 79 题请介绍MySQL事务的ACID特性及其实现原理。 考察对MySQL事务核心概念和底层实现的理解第 80 题介绍一下数据库索引常用的数据结构及其适用场景。 考察对索引底层数据结构及适用场景的理解