后端岗位面试题 · 技术原理 · SQL
题库中标记为“后端”的结构化面试题。
共 89928 道真题 · 当前筛选命中 1096 道 · 更新 2026-08-05
筛选题目已选:技术原理 · SQL
考察点
技术栈
第 401 题如何用SQL选出拥有最多二级评论的一级评论,并统计每个一级评论的二级评论数量? 考察GROUP BY和JOIN的SQL编写能力第 402 题请介绍一下 SQL 中常见的 join 类型及其区别。 考察对 SQL 连接类型及其语义差异的理解第 403 题请列举 SQL 中常用的分组和排序命令,并各举一个使用场景。 考察对 SQL 分组与排序基础语法的掌握及应用场景理解第 404 题若要基于三张相互关联的表进行数据查询,你通常会采用哪些方法?请举例说明。 考察多表连接查询的理解与实际运用第 405 题请解释SQL窗口函数的作用,并举例说明其与普通聚合函数的区别。 考察对窗口函数的理解及其与聚合函数的对比能力第 406 题假设一个SQL执行很慢,你如何系统地排查原因? 考察SQL性能问题排查的思路与定位能力第 407 题请列举并说明几条常用的SQL调优方法。 考察对SQL性能优化的系统理解与实际应用能力第 408 题内连接和左连接有什么区别? 考察SQL连接类型的语义理解与使用场景第 409 题请写一条SQL:按部门分组,统计各分组的记录数量,并仅返回数量超过10的分组,按数量降序排列。 考察SQL分组、聚合、过滤和排序的基础能力第 410 题请解释DDL语言和DML语言的区别,并举例说明。 考察对SQL语言分类基础知识的掌握第 411 题当你在本地客户端执行一条 SQL 查询访问远程数据库时,请描述从发出语句到返回结果所经历的主要过程和各个组件。 考察对数据库连接、SQL执行链路、事务与网络通信机制的整体理解第 412 题给定一张表,包含字段 id(主键)、userid、content、updateat,请编写 SQL 查询每个 userid 最新 updateat 对应的 content。 考察 SQL 聚合与取每组最新行的写法第 413 题向表中插入数据时,违反主键约束会出现什么问题?如何处理? 考察主键约束的机制和异常处理能力第 414 题请介绍一下你对SQL和MySQL的使用经验。 考察候选人对SQL语言和MySQL数据库的实际掌握程度第 415 题请介绍 SQL 窗口函数的常见语法结构,以及除了 PARTITION BY 与 ORDER BY 之外还有哪些关键组成部分? 考察对窗口函数语法构成的完整理解与灵活运用能力第 416 题请列举并说明几个常用的SQL函数及其典型使用场景。 考察对SQL内置函数分类、用法和应用场景的掌握程度第 417 题SQL执行慢怎么跟踪? 考察对SQL性能问题定位方法的掌握,包括工具使用和排查思路第 418 题能不能选出某科目成绩最高分的学生学号? 考察数据库查询中按组或条件取极值记录的实现能力第 419 题手写 SQL:查询表中每门课程得分都不低于 60 分的学生的名字。 考察 SQL 中聚合、分组与条件筛选的组合应用能力第 420 题如何有效防御SQL注入,并说明为什么不能单纯依赖字符转义? 考察对SQL注入原理、转义局限性及最佳防御实践的理解