后端岗位面试题 · 问题拆解 · SQL
题库中标记为“后端”的结构化面试题。
共 89928 道真题 · 当前筛选命中 338 道 · 更新 2026-08-05
筛选题目已选:问题拆解 · SQL
考察点
技术栈
第 241 题有一张订单表,包含各个地区的订单金额,我要如何计算每个地区的订单金额? 考察SQL分组聚合的基础能力第 242 题请编写SQL查询,统计所有玩家中,在首次登录后的第二天再次登录的玩家占比。 考察SQL窗口函数、日期运算与分组去重的应用能力第 243 题实习中你会如何优化一条慢SQL? 考察慢SQL定位、分析、优化思路及实践能力第 244 题给定一个包含部门编号和员工工资的表,请找出每个部门中工资最高的员工信息。 考察窗口函数或分组聚合解决每组最大值的 SQL 能力第 245 题如何用 SQL 取出每个分组前 10% 的数据? 考察窗口函数百分比排行和分组取数第 246 题SQL的最左匹配原则,结合B+树底层说明为什么a=1 and b > 1 and c = 1中匹配到b就停止 考察联合索引最左匹配原则及B+树底层原理第 247 题请说明一条SQL查询在Hive中被执行时的主要顺序。 考察对Hive查询执行流程与SQL语义顺序的理解第 248 题请写出使用乐观锁扣减库存时修改库存的 SQL 代码。 考察乐观锁扣库存的具体 SQL 实现与正确性第 249 题在一张没有唯一索引的表中,如何用 SQL 删除重复的数据? 考察在无唯一索引场景下识别并删除重复记录的 SQL 思路与实现第 250 题有一个成绩表成绩表(id, score, subject),请写出SQL,找出平均分大于90分的学生,并统计每个科目的人数。 考察SQL分组聚合、子查询与条件筛选的综合能力第 251 题请解释 SQL 中左连接和右连接的区别,并举例说明。 考察对 SQL 连接类型语义的理解和应用能力第 252 题描述一下一条SQL语句查询的过程 考察对数据库查询执行流程和内部机制的理解第 253 题请写一个 SQL 查询,统计连续点击次数。 考察 SQL 窗口函数与连续性问题建模能力第 254 题请口述求解连续登录问题的三种方法,并说明各自的适用场景。 考察SQL连续区间问题的多解法能力与场景权衡第 255 题给定表 student(id, name, score),但题目要求按年龄统计学生数量,请说明应如何修正表结构并写出 SQL 查询。 考察对表结构与查询目的的匹配判断及基础聚合 SQL 编写第 256 题SQL题:userid,amt两个字段。对userid聚合求avg(amt),但是数据量很大怎么办? 考察大数据量下聚合优化的思路与执行策略第 257 题左连接、内连接、右连接的区别是什么? 考察SQL连接查询类型的概念理解与适用场景区分第 258 题请用SQL统计连续登录天数达到10天的用户数,并说明你的实现思路。 考察SQL窗口函数、连续性问题建模及边界处理能力第 259 题请结合具体场景说明,如何写出更高质量的 SQL 查询语句? 考察 SQL 编写规范、性能意识与场景理解第 260 题在设计索引时,有哪些常见原因会导致SQL查询无法命中索引? 考察对索引失效场景的系统性理解