携程面试题 · 风险判断 · MySQL
携程相关面试题,按最终去重题目聚合。
共 2142 道真题 · 当前筛选命中 19 道 · 更新 2026-08-05
筛选题目已选:风险判断 · MySQL
考察点
技术栈
第 1 题在可重复读隔离级别下,执行一条 UPDATE 语句时会涉及哪些锁?请说明加锁过程。 考察可重复读隔离级别下 UPDATE 语句的加锁机制与并发控制理解第 2 题请说明使用 MySQL 时需要注意哪些重要的原则性问题? 考察对 MySQL 核心使用原则、设计规范与常见误区的理解第 3 题如何保证MySQL和Redis双写的一致性?请说明常见方案及其适用场景。 考察缓存与数据库双写一致性的解决方案及权衡第 4 题数据库的隔离级别有哪些?分别解决什么问题? 考察对隔离级别的定义、问题和权衡的理解第 5 题请详细说明 MySQL 锁机制的分类、作用原理和可能带来的问题,以及如何合理使用。 考察对 MySQL 锁机制整体框架、粒度划分和优劣的掌握第 6 题更新数据库与删除缓存的操作并不是原子性的,如何保证二者的一致性? 考察对缓存与数据库一致性问题本质的理解及常见解决方案的权衡第 7 题InnoDB 如何解决幻读问题? 考察对 InnoDB 隔离级别、锁机制和一致性读的理解第 8 题酒店库存信息在MySQL和Redis中如何保持一致,避免用户看到的库存与实际不符? 考察缓存与数据库一致性设计、降级策略和风险意识第 9 题怎么用MySQL实现分布式锁? 考察MySQL分布式锁的实现方式、边界条件与可靠性设计第 10 题数据库和缓存一致性(如 Redis)问题如何解决? 考察对缓存与存储一致性保障机制的理解及边界权衡第 11 题MySQL 隔离级别是怎么实现的? 考察对数据库并发控制机制及隔离级别原理的理解第 12 题针对所提到的业务,怎么保证 Redis 和 MySQL 的一致性? 考察缓存与数据库一致性的方案设计、延迟与一致性的权衡第 13 题现在同时删除这个表,能否删除,涉及到什么锁,在不同的隔离级别下有什么不同? 考察对DDL锁机制、DELETE语句锁行为与隔离级别影响的综合理解第 14 题请介绍MySQL事务的ACID特性及其实现原理。 考察对MySQL事务核心概念和底层实现的理解第 15 题MySQL四大隔离级别分别是什么?它们各自解决了哪些并发问题,其实现原理是什么? 考察对事务隔离级别定义、并发问题及底层实现原理的掌握第 16 题如何监听MySQL binlog的更新?请说明实现方案与关键机制。 考察对MySQL binlog监听机制、解析流程与高可用设计的理解第 17 题如何将10亿条历史订单从MySQL平滑迁移到ClickHouse,迁移过程不影响线上查询? 考察大规模数据迁移的方案设计、平滑切换与线上可用性保障第 18 题请介绍解决商品超卖问题的常用方案,并说明各自适用的场景。 考察对分布式并发控制下库存扣减正确性与一致性的理解第 19 题MySQL单表数据量达到什么量级或出现什么信号时需要考虑分表? 考察对MySQL性能瓶颈的量级认知与判断依据