淘宝闪购面试题 · 技术原理 · SQL
淘宝闪购相关面试题,按最终去重题目聚合。
共 1902 道真题 · 当前筛选命中 14 道 · 更新 2026-08-05
筛选题目已选:技术原理 · SQL
考察点
技术栈
第 1 题项目中有使用 JOIN 连表吗?为什么不使用?JOIN 后面用 WHERE 和 ON 效果有什么不同? 考察 SQL JOIN 的使用经验、性能意识和过滤条件位置对结果集的影响第 2 题请说明数据库事务的隔离级别及其作用。 考察对事务隔离级别的理解及并发控制知识第 3 题如何用 SQL 找出连续三天下单的用户? 考察 SQL 窗口函数应用与连续性问题建模能力第 4 题请编写 SQL 计算用户最大连续登录天数,并给出两种不同的解法。 考察 SQL 窗口函数、连续性问题建模与多方案实现能力第 5 题在设计树形结构数据存储时,递归查询可能会带来哪些性能问题? 考察对树形结构存储模式及其查询性能局限的理解第 6 题对于 SQL 查询 `SELECT ... FROM table WHERE a = ? AND b = ? ORDER BY c`,应该如何建立复合索引? 考察复合索引的列顺序、使用规则及排序优化能力第 7 题请解释数据库中左右模糊查询的区别。 考察对SQL模糊查询语法和语义差异的理解第 8 题请说明一条SQL查询中SELECT语句各子句的执行顺序,以及为什么分组、过滤和排序的顺序会影响最终结果? 考察对SQL查询逻辑执行顺序的理解及其对查询结果的影响第 9 题请介绍 SQL 中开窗函数的用途,并结合一个具体场景说明其与普通聚合函数的区别。 考察对 SQL 开窗函数的理解、实际应用场景及与聚合函数的对比能力第 10 题请说明什么是SQL注入,它产生的原因以及如何防范? 考察对SQL注入原理、成因与防护措施的理解第 11 题每个部门的平均工资如何计算? 考察SQL分组聚合与JOIN能力第 12 题请写出使用乐观锁扣减库存时修改库存的 SQL 代码。 考察乐观锁扣库存的具体 SQL 实现与正确性第 13 题如何实现如果不存在就插入,如果存在就更新? 考察原子性 upsert 的实现方案与数据库特性掌握第 14 题SQL 查询变慢的可能原因有哪些?请列举常见场景。 考察对 SQL 性能瓶颈的全局认知与归类能力