后端岗位面试题 · 技术原理 · SQL
题库中标记为“后端”的结构化面试题。
共 89928 道真题 · 当前筛选命中 1096 道 · 更新 2026-08-05
筛选题目已选:技术原理 · SQL
考察点
技术栈
第 961 题请详细说明SQL优化的常见细节和具体优化方案。 考察SQL性能优化的系统性思路和实际手段第 962 题请使用SQL查询用户表中姓名重复的用户记录。 考察GROUP BY与HAVING在去重查询中的使用第 963 题SQL:给一张表格如何查询连续访问超过7天的人的id? 考察SQL中对连续区间问题的解法,特别是窗口函数和日期序列处理第 964 题在数据库这边,有哪些场景会让索引失效? 考察对索引失效常见场景的掌握程度及对底层机制的深入理解第 965 题请描述SQL查询在数据库中的一般执行过程。 考察对SQL查询执行链路和数据库内核机制的理解第 966 题请介绍你在实习中进行的SQL优化实践,以及如何处理长事务的经验。 考察SQL优化实践与长事务处理的综合能力第 967 题为什么在实际开发中不建议使用 SELECT * 查询? 考察 SQL 编写规范、性能优化意识及对数据库底层行为的理解第 968 题简单说下SQL中的去重? 考察SQL去重基本概念与常用实现方式的掌握第 969 题如何统计连续登录3天的用户?请给出多种解法。 考察SQL连续问题多解法与性能边界认知第 970 题索引一般会怎么创建呢?先说一下它的语法吧。 考察数据库索引创建的基础语法与常见用法第 971 题给定两个表:学生表(含字段学号、姓名、班级ID)和选课表(含字段学号、课程ID、分数),请写一条 SQL 查询:对于指定班级和指定课程,返回两类学生的姓名和成绩:一类是选了该课程且成绩低于 60 分的学生,另一类是未选该课程的学生(成绩显示为空或NULL)。 考察 SQL 多表关联、条件过滤、外连接与空值处理第 972 题已知一个慢查询SQL怎么优化 考察对SQL性能调优的系统性思路和实操经验第 973 题请列举 SQL 中常用的关键字,并简要说明各自用途。 考察对 SQL 基础语法的熟悉程度与表达能力第 974 题请说明常见的 SQL 表连接方式有哪些,并讨论不同连接方式下的性能特点及实际使用中的选择原则。 考察对 SQL 连接类型的理解、性能影响因素和工程实践中的选型判断第 975 题用 select 做查询时,用哪个函数给值为 null 的数据设置默认值? 考察 SQL 中处理 NULL 值的核心函数应用第 976 题COUNT() 和 COUNT(column) 有什么区别? 考察 SQL 聚合函数细节与空值处理能力第 977 题针对SQL语句怎么进行优化? 考察SQL性能优化的系统方法论与常见手段第 978 题union和unionAll的区别?在实际开发中优先用哪一个?为什么? 考察SQL集合操作语义理解及性能与结果正确性的权衡第 979 题怎么排查出慢SQL并进行优化?请说下详细过程。 考察慢SQL排查的完整流程与优化手段,以及定位问题的系统性思维第 980 题SQL索引都能走到,那这时候是什么问题? 考察在索引生效前提下进一步排查SQL性能问题的能力