电商行业面试题 · 问题拆解 · SQL

电商行业相关面试题,按题目行业基础数据聚合。

10617 道真题 · 当前筛选命中 50 · 更新 2026-08-05

筛选题目已选:问题拆解 · SQL
第 21 题请描述一条SQL语句在数据库中的完整执行流程。 考察对数据库查询处理各阶段的理解问题拆解技术原理SQL第 22 题SQL语句执行分析:如何优化查询效率?请从索引、分表、缓存三个方面展开说明。 考察SQL查询性能优化的系统思维与具体技术手段性能优化问题拆解系统设计SQL第 23 题请解释 SQL 语句从提交到返回结果的主要执行步骤,并说明常见的性能优化手段。 考察对 SQL 执行流程的理解和查询优化意识性能优化问题拆解技术原理SQL第 24 题如何用SQL找出购买过指定三个类目商品、且只购买过这三个类目商品的用户? 考察SQL中集合操作与条件组合的掌握编码实现问题拆解SQL第 25 题请口述求解连续登录问题的三种方法,并说明各自的适用场景。 考察SQL连续区间问题的多解法能力与场景权衡问题拆解技术原理SQL第 26 题如何用 SQL 划分用户会话,即按间隔超过 30 分钟将同一用户的连续行为切分为多个会话? 考察状态累计和相邻时间差处理问题拆解技术原理SQL第 27 题给定贴吧表 post(id,uid,title,likecnt,commentcnt,createtime),其中 createtime 为 unix 时间戳,请写出查询语句:统计当天发布且点赞数大于 100 的帖子数量。 考察 SQL 查询的编写能力,包括时间戳条件过滤和聚合统计编码实现问题拆解技术原理SQL第 28 题给定两个表:学生表(含字段学号、姓名、班级ID)和选课表(含字段学号、课程ID、分数),请写一条 SQL 查询:对于指定班级和指定课程,返回两类学生的姓名和成绩:一类是选了该课程且成绩低于 60 分的学生,另一类是未选该课程的学生(成绩显示为空或NULL)。 考察 SQL 多表关联、条件过滤、外连接与空值处理编码实现问题拆解技术原理SQL第 29 题给定 SQL 语句 SELECT a FROM table WHERE c = 1,请问数据库优化器会如何生成该语句的执行计划? 考察对数据库执行计划生成过程的理解,包括解析、优化、执行步骤问题拆解技术原理SQL第 30 题如何用 SQL 计算股票每日较前一日的增长量并过滤出当日增长超过阈值的记录? 考察自关联或窗口函数处理时间序列相邻行问题拆解技术原理SQL第 31 题统计每天每个类目下订单最多的3个SKU 考察SQL窗口函数、分组排序及业务解析能力编码实现问题拆解SQL第 32 题请解释SQL窗口函数的作用,并举例说明其与普通聚合函数的区别。 考察对窗口函数的理解及其与聚合函数的对比能力问题拆解技术原理SQL第 33 题现在要统计用户表(数据量特别大)中用户昵称相同的数据,即统计出现重复的用户昵称以及每个重复昵称出现的次数,应该怎么做? 考察大数据量下SQL聚合统计与优化能力编码实现性能优化问题拆解SQL第 34 题请编写 SQL 查询,统计各商品品类近 7 天的日均退款率,并按退款率降序排列,输出品类名称和退款率指标。 考察 SQL 聚合、日期过滤、比率计算和排序能力编码实现数据驱动问题拆解SQL第 35 题如何用 SQL 统计用户连续登录的天数并找出连续登录最长的用户? 考察窗口函数和连续区间归并思路问题拆解技术原理SQL第 36 题请实现一个统计任务:计算每个城市每天消费占比排名前十的用户,并给出这些用户的消费占该城市当日总消费的比例。 考察SQL分页排序、窗口函数和聚合计算的组合运用编码实现问题拆解技术原理SQL第 37 题请设计并实现一个支持模糊匹配的SQL查询,并说明其底层排序机制与归并排序的关系。 考察SQL模糊查询的写法、性能考量及对排序算法原理的理解编码实现问题拆解技术原理SQL第 38 题请写出查询学生语文成绩前三名的 SQL 语句,并说明你将如何处理并列排名(同分)的情况。 考察 SQL 排序、取限与排名并列处理逻辑编码实现问题拆解SQL第 39 题请描述一条带WHERE条件的SQL语句在数据库中的完整执行过程。 考察对SQL执行流程及条件过滤优化机制的理解问题拆解技术原理SQL第 40 题请编写SQL,找出每位用户连续登录的最长天数。 考察SQL窗口函数与连续性问题建模能力编码实现问题拆解技术原理SQL