卓望公司面试题 · 技术原理 · MySQL
卓望公司相关面试题,按最终去重题目聚合。
共 1130 道真题 · 当前筛选命中 40 道 · 更新 2026-08-05
筛选题目已选:技术原理 · MySQL
考察点
技术栈
第 1 题表设计时主键可以用字符串吗?用字符串会有什么问题? 考察对数据库主键设计取舍和字符串主键潜在问题的理解第 2 题MySQL慢查询,不使用慢查询日志怎么排查,MyBatis可以排查吗 考察MySQL慢查询排查方法及MyBatis在其中的作用第 3 题InnoDB 如何实现事务的原子性和持久性? 考察对 InnoDB 存储引擎事务核心机制的掌握,包括 undo log、redo log 及崩溃恢复原理第 4 题请列举并解释 MySQL 索引失效的常见情况。 考察对 MySQL 索引原理与查询优化中索引失效场景的理解第 5 题常见的 MySQL 查询优化技巧有哪些? 考察候选人对 MySQL 查询优化常用手段的系统理解与实践能力第 6 题数据库左连接和右连接有什么区别? 考察对SQL连接类型语义的理解与应用第 7 题谈谈MySQL索引失效的常见情况有哪些? 考察数据库索引原理与实际查询优化意识第 8 题如何判断一个SQL查询中的索引是否失效? 考察对索引失效常见场景的理解与排查方法第 9 题你对组合索引有什么了解? 考察数据库组合索引的原理、最左匹配原则及设计意识第 10 题请谈谈你对MySQL优化的理解,并举例说明你会如何排查和优化一个慢查询。 考察MySQL知识体系的系统性、实际优化方法和问题排查能力第 11 题请说明事务的四大特性以及它们的实现方式。 考察对事务ACID特性的理解及数据库底层实现机制第 12 题请解释数据库分页查询中的 LIMIT 深偏移(如 LIMIT 100000, 10)性能问题,并给出常用的优化方案。 考察对深分页性能瓶颈的理解及常见优化手段第 13 题MySQL 执行 UPDATE 语句时会产生哪些锁? 考察对 UPDATE 加锁机制和行锁/间隙锁的理解第 14 题联合索引 (a,b,c,d) 在哪些查询条件下可以生效?请结合最左前缀原则说明。 考察联合索引最左前缀原则及索引使用判定第 15 题MySQL的锁有哪些? 考察对MySQL锁机制的分类与基本特性的理解第 16 题MySQL建立索引有哪些注意事项? 考察对索引设计原则、常见误区和性能影响的理解第 17 题怎么知道一条SQL用了索引,索引失效时怎么排查? 考察对数据库索引生效机制和失效场景的掌握第 18 题在数据库操作中,SELECT ... FOR UPDATE 加的是什么锁?什么情况下会导致死锁? 考察对数据库行锁机制及死锁成因的理解第 19 题说一下什么是幻读? 考察对数据库事务隔离级别下幻读概念的理解第 20 题MySQL联合索引是什么,order by和group by会走联合索引吗? 考察联合索引的结构原理及排序分组场景下的索引利用判断