后端岗位面试题 · 技术原理 · SQL
题库中标记为“后端”的结构化面试题。
共 89928 道真题 · 当前筛选命中 1096 道 · 更新 2026-08-05
筛选题目已选:技术原理 · SQL
考察点
技术栈
第 341 题请说明 SQL 查询中 WHERE、ORDER BY 和 LIMIT 子句的作用及典型使用示例。 考察 SQL 基础语法掌握程度第 342 题连接、inner join、左右连接的区别是什么? 考察 SQL 多表连接的类型差异与结果集理解第 343 题一条SQL如果加了索引仍比较慢,该如何排查 考察SQL性能问题排查思路与索引失效原因分析第 344 题你是怎么对项目的SQL进行SQL优化与调优 考察SQL优化方法论、定位问题能力和具体调优手段第 345 题怎么判断SQL走了索引(explain关键字)? 考察对执行计划的理解和索引使用诊断能力第 346 题请编写一条 SQL 查询,返回某个指定用户在某个指定社区中最新发布的 20 条帖子,按创建时间倒序排列。 考察 SQL 基础查询能力,包括多条件过滤、排序和结果数量限制第 347 题写SQL,查询二级评论最多的一级评论,取前10条。 考察SQL窗口函数、分组排序和子查询的综合运用能力第 348 题EXPLAIN输出结果通常包含哪些列?请分别解释每列的含义。 考察对EXPLAIN执行计划各字段的深入理解第 349 题请详细介绍什么是SQL注入,以及如何有效预防SQL注入攻击。 考察对SQL注入原理的理解及实际防护能力第 350 题请说明SQL中SELECT、WHERE、JOIN、LIMIT和HAVING子句的执行顺序,并解释它们的用途。 考察对SQL子句逻辑执行顺序的理解及基本语法掌握第 351 题请解释 SQL 中 DENSE_RANK 和 ROW_NUMBER 的区别,并给出使用场景示例。 考察窗口函数语义区分与适用场景判断第 352 题项目中你是如何进行SQL调优的? 考察SQL调优的系统方法论与具体实践第 353 题给定学生表、年级表和成绩表,请编写SQL查询,找出每个年级成绩前10名的学生信息。 考察窗口函数或子查询实现分组TopN的SQL能力第 354 题连表查询怎么做优化? 考察对数据库连接查询性能优化的理解和实践能力第 355 题一条SQL select语句底层实现是怎样的? 考察对数据库查询执行流程和存储原理的理解第 356 题如何判断一条SQL是否使用了索引? 考察对执行计划的理解和索引使用验证方法第 357 题请编写SQL查询最近一年没有登录的客户。 考察SQL窗口函数、日期计算与业务条件表达能力第 358 题慢SQL通常如何排查和优化? 考察对慢SQL问题定位、分析及优化手段的掌握程度第 359 题having和where的区别是什么? 考察对SQL查询过滤阶段和聚合条件的理解第 360 题使用 SQL 的 LIMIT 子句时应该注意哪些问题? 考察对分页查询正确性、性能与边界条件的理解