后端岗位面试题 · 编码实现 · SQL

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

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

筛选题目已选:编码实现 · SQL
第 261 题如果用户表中身份证号作为唯一标识,但存在大量重复数据,你会如何识别并去除重复记录? 考察数据清洗、去重算法与SQL或脚本处理能力编码实现数据驱动问题拆解SQL第 262 题请分别编写 SQL 的左连接查询、删除和修改语句的示例。 考察 SQL 基础语法和常用语句的掌握编码实现技术原理SQL第 263 题给定一张学生成绩表(字段包含学生ID、姓名、科目、成绩),请编写SQL查询出成绩排名前三的学生(若有并列,则一并输出)。 考察SQL排序与取前N名的实现及并列处理编码实现技术原理SQL第 264 题请手写两个 SQL:一个使用 GROUP BY 实现分组统计,另一个分别用 JOIN、IN 和子查询两种方案实现同一查询。 考察 SQL 分组聚合与多表查询方案的掌握编码实现问题拆解SQL第 265 题编写一条SQL查询,从学生表中找出年龄第二小的学生记录。 考察SQL窗口函数、排序去重与边界条件处理能力编码实现问题拆解技术原理SQL第 266 题请描述在SQL中如何实现按优先级匹配的排序,例如优先返回满足特定条件的记录。 考察候选人将口语化描述转化为可实现的SQL排序逻辑的能力编码实现问题拆解技术原理SQL第 267 题写一条SQL语句,从成绩表(包含字段course、studentid、score)中,查询出数学课程中考取了最高分的所有学生的studentid和score。 考察SQL查询中聚合函数与子查询或窗口函数的应用,以及并列最高分处理编码实现问题拆解技术原理SQL第 268 题给定一张用户表,包含字段 id、日期和新用户标识,请计算给定时间窗口内新用户次日留存率(要求 15 分钟内完成)。 考察 SQL 窗口计算与留存率定义编码实现数据驱动问题拆解SQL第 269 题请写出数据库里更新一条记录的 SQL 语句。 考察对数据库更新操作 SQL 语法的基础掌握编码实现技术原理SQL第 270 题请手写一条SQL,使用GROUP BY和HAVING进行分组聚合查询,并讲解你的实现思路。 考察SQL分组聚合语法掌握程度及思路表达能力编码实现问题拆解技术原理SQL第 271 题A和B两个表,把A.a2=B.b2的行中A.a1的字段设置成对应的B.b2,怎么写SQL? 考察SQL关联更新语句的编写能力编码实现技术原理SQL第 272 题登录记录表 record 有字段 id、userid、logintime,如何查询用户 A(userid=10000)的最近 3 次登录记录? 考察 SQL 查询基础与排序分页能力编码实现技术原理SQL第 273 题请编写一条SQL查询,返回每个学生成绩最高的课程及其分数。 考察SQL窗口函数或聚合逻辑在分组取最大值场景中的应用编码实现问题拆解技术原理SQL第 274 题SQL如何分页展示? 考察SQL分页的基本语法与不同数据库的实现差异编码实现技术原理SQL第 275 题请编写 SQL 查询,筛选出语文成绩及格(大于等于60分)的同学,并计算这些同学语文成绩的平均值。 考察 SQL 条件筛选与聚合函数结合使用的能力编码实现技术原理SQL第 276 题有一个表有userid、logintime,统计用户最长连续登录天数,说说思路,然后有没有考虑过全量表下的场景? 考察连续问题SQL解法及大数据量下的性能优化意识编码实现性能优化技术原理SQL第 277 题请编写一条SQL查询,按性别分组统计人数,并只返回人数大于2的性别分组。 考察SQL分组聚合与HAVING过滤子句的使用编码实现技术原理SQL第 278 题业务题:数据库中有一张 user 表,其中有一个 name 字段,要求你实现查询某一姓氏的用户数量,你会怎么实现? 考察 SQL 基础与字符串处理能力,以及在真实业务表中的实现思路编码实现性能优化技术原理SQL第 279 题SQL 题:三张表(学生、课程、成绩),如何查到数学成绩排名第二的学生? 考察 SQL 关联查询与排名处理能力编码实现技术原理SQL第 280 题sql userid,name,name可能有重复的,怎么去重,同一个name只保留一个userid记录 考察SQL去重查询和聚合函数的使用编码实现技术原理SQL