快手面试题 · 技术原理 · MySQL
快手相关面试题,按最终去重题目聚合。
共 3254 道真题 · 当前筛选命中 121 道 · 更新 2026-08-05
筛选题目已选:技术原理 · MySQL
考察点
技术栈
第 61 题请解释MySQL索引下推(Index Condition Pushdown)的原理。 考察对MySQL索引优化机制的理解及应用场景第 62 题请分别说明在常见的几种 SQL 场景下,MySQL InnoDB 会加什么锁? 考察对 InnoDB 锁机制在不同 SQL 场景下的理解与边界意识第 63 题MVCC 中的 read view 在什么时候创建? 考察对 MVCC 读视图生成时机与隔离级别关系的理解第 64 题Redis + MySQL的方案中,数据同步的方式有哪些?需要注意什么? 考察缓存与数据库一致性同步方案及工程实践要点第 65 题MySQL索引优化策略有哪些? 考察对MySQL索引原理和优化方法的掌握程度第 66 题MySQL使用场景 考察对MySQL适用场景的理解与边界判断能力第 67 题请描述MySQL写缓存(Buffer Pool)的完整流程。 考察对MySQL InnoDB Buffer Pool写路径的理解第 68 题MySQL 的 redo log 和 binlog 有什么区别? 考察对两类日志格式、用途和写入时机的区分第 69 题请说明 MySQL InnoDB 行锁的主要类别及其特点。 考察对 InnoDB 行锁类型的掌握及适用场景理解第 70 题请描述MySQL的逻辑架构,并简述一条SQL语句从发起请求到返回结果的完整执行过程。 考察对MySQL分层架构和查询执行流程的整体理解第 71 题对于数据量很大的VIP用户,他会频繁查阅自己的主页,仅从数据库层面看,如何设计索引或做其他优化来提高SQL查询效率?涉及索引调优、分库分表、冷热数据分离、表分区、缓冲池等。 考察大数据量下针对VIP用户高频查询的数据库优化综合能力第 72 题联合索引(a,b,c),查询条件为 where b = 1 and c > 2 and a = 3,请问哪些字段能利用该联合索引? 考察联合索引的最左前缀匹配原则和查询优化器对等值、范围条件的处理第 73 题MySQL 的 redo log、undo log 和 binlog 分别有什么作用? 考察 MySQL 日志体系的基础理解第 74 题为什么 MySQL 选择 B+树 而不是 B树? 考察对 B+树 相对 B树 优势的理解第 75 题了解 MHA 的变体吗? 考察对 MySQL 高可用方案 MHA 及其衍生变体的了解深度第 76 题慢查询日志在 MySQL 中如何开启? 考察对 MySQL 慢查询日志配置的掌握程度第 77 题在可重复读隔离级别下,MySQL 如何利用锁机制尽可能避免幻读? 考察对 Next-Key Lock 及幻读规避机制的理解第 78 题MySQL事务四大特性及实现原理 考察对ACID概念的理解及InnoDB底层实现机制第 79 题请描述MySQL主从复制的基本过程。 考察对MySQL主从复制核心流程与技术原理的理解第 80 题在 MySQL 中,你会使用哪些命令或工具来分析一条 SQL 的执行情况? 考察对 SQL 执行计划分析工具和方法的掌握