后端岗位面试题 · 技术原理 · SQL
题库中标记为“后端”的结构化面试题。
共 89928 道真题 · 当前筛选命中 1096 道 · 更新 2026-08-05
筛选题目已选:技术原理 · SQL
考察点
技术栈
第 481 题怎么删除一个表? 考察对 SQL 删除表语句的掌握及与删除数据操作的区别第 482 题SQL 语句中,条件、分页、排序的执行顺序是什么? 考察 SQL 查询执行的逻辑顺序和各子句作用阶段第 483 题SQL慢查询优化方法 考察SQL性能问题定位与优化的系统性方法第 484 题如果查询变成 SELECT * FROM xxx WHERE a = 1 OR b = 1,应该如何建索引? 考察 OR 条件下索引合并与替代方案的理解第 485 题请编写SQL语句,从学生表中查询英语成绩前10名的同学。 考察SQL排序、限制结果集及并列排名的处理第 486 题left join、right join、内连接怎么使用? 考察SQL连接查询类型的语法、语义与适用场景第 487 题假设数据库中有两个字段:QQ号和登录时间,请用 SQL 写出查找某个 QQ 号最近一次登录时间的语句;如果表中有 1 亿个 QQ 号,你会如何加快该查询? 考察 SQL 查询能力与大规模数据索引设计的实际经验第 488 题count(*)、count(1)、count(列名)之间有什么区别?性能有什么差异? 考察对 SQL 聚合函数语义和数据库引擎优化的理解第 489 题内连接、左外连接、右外连接的区别是什么? 考察SQL连接类型的概念理解和实际语义差异第 490 题外连接、左连接、右连接的区别 考察SQL连接查询的基本概念和实际应用区别第 491 题请具体介绍你在实习中做过的一次SQL优化,包括优化的思路和效果。 考察SQL优化能力、执行计划分析与性能调优实践第 492 题在SQL中,为什么多表连接查询应当采用小表驱动大表,并尽量避免嵌套子查询? 考察对SQL执行计划与关联查询优化原理的理解第 493 题假设有一张包含学生ID、课程ID和分数的一兆行成绩表,要查询每门课程分数前三的学生信息,应该怎么做? 考察SQL窗口函数、大数据量下的查询优化与排序边界处理第 494 题请解释 SQL 中 EXPLAIN 的作用与主要用法。 考察对 SQL 执行计划的理解与查询优化能力第 495 题请列举并分析SQL查询中常见的性能瓶颈。 考察对SQL性能瓶颈的识别与原因分析能力第 496 题LEFT JOIN 和 INNER JOIN 的区别是什么? 考察对 SQL 连接语义和结果集差异的理解第 497 题请谈谈你对分库分表的理解,以及在进行数据库优化时,如果引入分库分表,相应的SQL语句需要做哪些修改? 考察对分库分表原理的理解及对SQL改造的实践能力第 498 题SQL中做行列转换如何操作? 考察对SQL行列转换常用方法的理解与实际应用能力第 499 题SQL:学生表(id, classid, score),输出每个班级成绩排名第一的学生id 考察窗口函数或分组排序取每班最高分学生的SQL实现第 500 题NoSQL 数据库和关系型数据库相比有哪些主要区别? 考察对两类数据库本质差异的理解