后端岗位面试题 · 技术原理 · SQL

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

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

筛选题目已选:技术原理 · SQL
第 161 题请解释左连接和右连接的区别,并说明各自适用的场景。 考察对SQL连接类型语义的理解及实际应用能力业务理解技术原理SQL第 162 题请解释 SQL 中 INNER JOIN 和 LEFT JOIN 的区别,并举例说明各自的适用场景。 考察数据库多表关联查询的基本概念与场景选择能力问题拆解技术原理SQL第 163 题在数据库查询中,为什么通常不建议使用 SELECT *? 考察对 SELECT * 缺点的理解及查询优化意识性能优化技术原理SQL第 164 题请介绍数据库增删改查操作的基本概念和常见应用场景。 考察对数据库基本操作的掌握程度和理解深度技术原理SQL第 165 题给定学生表和一个成绩表,如何查询所有学生的所有成绩记录?请写出 SQL 并解释连接逻辑。 考察 SQL 多表连接查询的基本能力与字段关联理解问题拆解技术原理SQL第 166 题给定两张表,请说明左连接(LEFT JOIN)和内连接(INNER JOIN)查询结果的范围分别是什么。 考察 SQL 连接类型对结果集范围的影响技术原理SQL第 167 题请编写一条SQL,包含聚合函数和自连接,并说明其作用。 考察SQL聚合与自连接的掌握及业务场景理解业务理解编码实现技术原理SQL第 168 题SQL:查询至少连续两天登录的用户 考察SQL窗口函数或自关联处理连续性问题编码实现问题拆解技术原理SQL第 169 题如何优化 SQL 查询以提高性能? 考察 SQL 查询性能优化的系统方法与核心手段性能优化问题拆解技术原理SQL第 170 题说说SQL注入,怎么避免? 考察对SQL注入原理的理解及安全防御实践安全意识技术原理SQL第 171 题请手写一条SQL查询,实现从订单表中统计每月订单总额,并按月份降序排列。 考察SQL基础语法、聚合函数、分组与排序能力编码实现技术原理SQL第 172 题怎么判断这个SQL执行的好坏? 考察SQL性能分析与优化意识性能优化技术原理问题排查SQL第 173 题在SQL中如何去除重复记录? 考察对去重方法的掌握和应用场景理解问题拆解技术原理SQL第 174 题请详细说明一条UPDATE语句在数据库中具体执行的过程。 考察对UPDATE操作底层机制和事务一致性控制的深入理解风险判断技术原理SQL第 175 题SQL优化的思路一般是什么? 考察数据库性能优化的系统性思考与实际经验性能优化技术原理问题排查SQL第 176 题在 SQL 的 like 模糊查询中,百分号(%)和下划线(_)有什么区别? 考察对 SQL 通配符语义的理解与使用技术原理SQL第 177 题commit()和execute()有什么区别? 考察数据库事务控制与语句执行的基本概念编码实现技术原理SQL第 178 题SQL的优化是怎么分析效率的,做SQL优化从哪几方面入手? 考察SQL性能分析方法和优化切入点性能优化问题拆解技术原理SQL第 179 题现有一张员工表 employee,包含部门编号 departmentId、员工姓名 employee、工资 salary 字段;另有一张部门表 department,包含部门编号 id 和部门名称 name 字段。请编写 SQL 查询,找出每个部门中薪资最高的员工,并返回部门名称、员工姓名和薪资。 考察窗口函数或关联子查询在分组取最值场景中的 SQL 编写能力编码实现技术原理SQL第 180 题请描述你排查SQL性能问题的步骤和方法。 考察SQL问题排查思路与优化实践性能优化技术原理问题排查SQL