唯品会面试题 · SQL
唯品会相关面试题,按最终去重题目聚合。
共 562 道真题 · 当前筛选命中 10 道 · 更新 2026-08-05
筛选题目已选:SQL
考察点
技术栈
第 1 题请写出用于修改数据库中已有数据的SQL语句,并说明其基本语法。 考察对SQL数据更新语句的掌握程度第 2 题请编写SQL查询:根据用户表和订单表,找出近三个月内购买某商品数量持续增长的用户ID。 考察SQL窗口函数、分组聚合及持续增长判断逻辑第 3 题请编写一条SQL语句,查询近30天内订单表中每个商品类别的平均订单金额,并关联订单明细表,按类别分组展示。 考察多表关联、聚合函数、分组及日期过滤的SQL编写能力第 4 题请结合实际案例,说明如何定位并优化一条慢SQL。 考察慢SQL定位方法、优化策略及性能验证能力第 5 题请介绍你的项目中数据库表结构设计的主要考虑和具体实现。 考察数据库表设计能力与业务理解第 6 题请介绍 SQL 窗口函数的常见语法结构,以及除了 PARTITION BY 与 ORDER BY 之外还有哪些关键组成部分? 考察对窗口函数语法构成的完整理解与灵活运用能力第 7 题a表和b表通过uid左连接,a的时间大于b的时间这个条件写在on和where中有何区别?结果一样吗? 考察SQL连接条件与过滤条件的语义差异及对结果集的影响第 8 题能否结合一个具体 SQL 查询例子,说明你的语法运用思路和查询目的? 考察 SQL 语法实际运用和逻辑表达能力第 9 题给定 user 表和 order 表,两表通过 userid 关联。请写出 SQL 查询:某个人(按姓名定位)最近 10 天内金额大于 200 元的订单总额的平均值。 考察多表连接、时间过滤、聚合计算和 SQL 语法组织能力第 10 题请描述一次你亲自设计并编写的多表 SQL 查询,说明涉及的表数量和它们之间的关系。 考察候选人对多表 SQL 建模和查询逻辑的实际理解