携程面试题 · MySQL

携程相关面试题,按最终去重题目聚合。

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

筛选题目已选:MySQL
第 81 题请分别说明MySQL中redo log、undo log、relay log和bin log的作用。 考察对MySQL各类日志功能及用途的理解问题拆解技术原理MySQL第 82 题请介绍MySQL集群的常见部署方式,并说明它们主要解决什么问题。 考察对MySQL集群架构及核心问题的理解系统设计技术原理MySQL第 83 题请介绍MySQL事务的ACID特性及其实现原理。 考察对MySQL事务核心概念和底层实现的理解风险判断技术原理MySQL第 84 题如何在Redis以及MySQL中快速找出点赞量top100的评论? 考察跨存储技术选型、数据一致性及性能优化能力性能优化系统设计方案权衡MySQLRedis第 85 题介绍一下数据库索引常用的数据结构及其适用场景。 考察对索引底层数据结构及适用场景的理解技术原理技术选型MySQL第 86 题ES的倒排索引和MySQL的varchar的索引有什么区别 考察搜索引擎与关系型数据库索引底层实现的差异及适用场景技术原理方案权衡ElasticsearchMySQL第 87 题请解释复合索引的最左匹配原则。 考察对B+树索引结构与查询匹配机制的理解技术原理问题排查MySQL第 88 题MySQL索引为什么查询效率快? 考察对索引底层数据结构与查询机制的理解技术原理MySQL第 89 题MySQL四大隔离级别分别是什么?它们各自解决了哪些并发问题,其实现原理是什么? 考察对事务隔离级别定义、并发问题及底层实现原理的掌握风险判断技术原理MySQL第 90 题如何监听MySQL binlog的更新?请说明实现方案与关键机制。 考察对MySQL binlog监听机制、解析流程与高可用设计的理解风险判断系统设计技术原理MySQL第 91 题如何将10亿条历史订单从MySQL平滑迁移到ClickHouse,迁移过程不影响线上查询? 考察大规模数据迁移的方案设计、平滑切换与线上可用性保障风险判断系统设计方案权衡ClickHouseMySQL第 92 题请说说MySQL事务隔离级别 考察对MySQL事务隔离级别的理解及其与并发问题的关系技术原理方案权衡MySQL第 93 题请介绍解决商品超卖问题的常用方案,并说明各自适用的场景。 考察对分布式并发控制下库存扣减正确性与一致性的理解风险判断技术原理方案权衡MySQLRedis第 94 题MySQL单表数据量达到什么量级或出现什么信号时需要考虑分表? 考察对MySQL性能瓶颈的量级认知与判断依据性能优化风险判断技术原理MySQL第 95 题请解释 LEFT JOIN 的语义,并举例说明它在什么情况下会返回右表中不存在的记录主键对应的行。 考察对 SQL LEFT JOIN 语义的理解及常见误区技术原理问题排查MySQLSQL第 96 题为什么大多数数据库索引选择 B+ 树而不是 B 树或哈希表? 考察对 B+ 树结构优势及其与查询场景匹配的理解技术原理技术选型MySQL