后端岗位面试题 · 问题拆解 · SQL

题库中标记为“后端”的结构化面试题。

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

筛选题目已选:问题拆解 · SQL
第 281 题请根据实习项目中的需求,写出实现连续 n 天登录(n 为变量)的 SQL 语句。 考察 SQL 处理连续事件窗口的能力,特别是使用窗口函数和日期分组技巧编码实现问题拆解技术原理SQL第 282 题请写出SQL查询,从某表取出某个字段第二大的数值。 考察SQL排序、去重与偏移取值的掌握编码实现问题拆解技术原理SQL第 283 题编写SQL查询,找出连续登录至少3天的商户。 考察SQL窗口函数与连续性问题处理能力编码实现问题拆解技术原理SQL第 284 题查询每门课程中成绩大于90分的学生人数,使用 GROUP BY 和 HAVING 子句实现。 考察对 SQL 分组聚合和 HAVING 过滤条件的掌握问题拆解技术原理SQL第 285 题请编写SQL查询,统计姓名和年龄都相同的员工数量。 考察SQL分组聚合与HAVING条件的使用编码实现问题拆解SQL第 286 题如何设计建表语句?请说明你的表结构设计思路。 考察关系型数据库表结构设计的原则与细节问题拆解技术原理SQL第 287 题给定一张表,包含学生姓名、选修课程、课程对应分数,一个学生选多门课程,每门课程有一个分数。请写 SQL 查询出所有选修课程全部及格(分数>=60)的学生姓名。 考察 SQL 聚合与条件过滤的综合运用编码实现问题拆解SQL第 288 题SQL优化具体是做了什么? 考察对SQL性能优化方法体系的理解与实际应用能力性能优化问题拆解技术原理SQL第 289 题SQL:给一张表格如何查询连续访问超过7天的人的id? 考察SQL中对连续区间问题的解法,特别是窗口函数和日期序列处理编码实现问题拆解技术原理SQL第 290 题给定一张订单表(字段包含用户ID和订单编号),请写出 SQL 查询,找出下单次数最多的用户。 考察 SQL 分组聚合与排序取极值的能力编码实现问题拆解SQL第 291 题请描述SQL查询在数据库中的一般执行过程。 考察对SQL查询执行链路和数据库内核机制的理解问题拆解技术原理SQL第 292 题简单说下SQL中的去重? 考察SQL去重基本概念与常用实现方式的掌握问题拆解技术原理SQL第 293 题给定学生表和成绩表,如何查询每门课程总成绩最高的学生?请写出SQL并说明思路。 考察分组聚合、排序与子查询或窗口函数的SQL实现编码实现问题拆解SQL第 294 题如何统计连续登录3天的用户?请给出多种解法。 考察SQL连续问题多解法与性能边界认知性能优化问题拆解技术原理SQL第 295 题给定两个表:学生表(含字段学号、姓名、班级ID)和选课表(含字段学号、课程ID、分数),请写一条 SQL 查询:对于指定班级和指定课程,返回两类学生的姓名和成绩:一类是选了该课程且成绩低于 60 分的学生,另一类是未选该课程的学生(成绩显示为空或NULL)。 考察 SQL 多表关联、条件过滤、外连接与空值处理编码实现问题拆解技术原理SQL第 296 题有一张表,包含id和ip字段,如何查找关联ip最多的10个id? 考察SQL统计、分组排序和窗口函数的应用能力编码实现性能优化问题拆解SQL第 297 题请手写SQL:查询有不及格课程的学生,输出其姓名和各科平均分,并按各科平均分降序排列。 考察SQL基础查询、聚合、过滤与排序的综合运用编码实现问题拆解SQL第 298 题请说明数据库表连接有哪些常见类型,并分别解释其作用。 考察对数据库表连接类型的理解与辨析能力问题拆解技术原理SQL第 299 题请编写一条SQL查询,返回每个班级中每个科目得分最高的学生的ID。成绩表包含字段:班级、学生、科目、分数,请说明你的查询逻辑。 考察SQL分组聚合、窗口函数及对并列最高分的处理编码实现问题拆解技术原理SQL第 300 题请写出至少两种不同的解法,统计用户的连续登录天数(连续登录的定义为相邻两天均有登录记录)。 考察连续性问题分析、SQL窗口函数与自连接等多种解法设计编码实现问题拆解技术原理SQL