贝壳找房面试题 · 问题拆解 · MySQL
贝壳找房相关面试题,按最终去重题目聚合。
共 590 道真题 · 当前筛选命中 5 道 · 更新 2026-08-05
筛选题目已选:问题拆解 · MySQL
考察点
技术栈
第 1 题主键索引、唯一索引和普通索引有什么区别?请从数据结构层面解释。 考察对数据库索引底层数据结构及约束语义的理解第 2 题假设表 innodb 中有一 SQL:select id, A from table where A = xxx,其中 id 为主键索引,A 为唯一索引。这条查询需要经过几次 IO(或访问多少次 B+ 树)? 考察 InnoDB 唯一非主键索引的覆盖索引分析与 B+ 树访问次数计算第 3 题Record Lock、Gap Lock、Next-Key Lock区别是什么? 考察对 InnoDB 行锁与间隙锁机制的理解和边界意识第 4 题请解释 MySQL 索引的工作原理,并说明如何选择合适的索引字段。 考察对 MySQL 索引底层机制和实际应用的理解第 5 题A,B,C联合索引,查询条件为AB、AC、BC、ABC、BA、CA、CB、BAC、CBA时,哪些会走索引? 考察联合索引最左前缀原则的理解和应用