后端岗位面试题 · 技术原理 · SQL
题库中标记为“后端”的结构化面试题。
共 89928 道真题 · 当前筛选命中 1096 道 · 更新 2026-08-05
筛选题目已选:技术原理 · SQL
考察点
技术栈
第 841 题给定学生进入宿舍的日志表(含学生ID、日期、时间),如何查询每个学生每天的最早和最晚进入时间?请写出SQL并说明思路。 考察SQL分组聚合与时间字段处理能力第 842 题请解释 SQL 中左连接和右连接的区别,并举例说明。 考察对 SQL 连接类型语义的理解和应用能力第 843 题请写一条 SQL,使用 JOIN 和 GROUP BY 查询满足某需求的聚合结果。 考察 SQL 中多表关联与分组聚合的综合运用第 844 题假设有一张登录记录表,包含字段:用户ID、登录日期、登录日期时间(登录时间点)和登录时长。请写出 SQL,分别统计所有用户的总登录次数和平均登录时长。 考察 SQL 聚合查询和分组统计能力第 845 题怎么查看SQL语句是否使用索引? 考察对SQL执行计划的理解与索引使用排查能力第 846 题如何有效防止SQL注入攻击? 考察对SQL注入原理、防御手段及最佳实践的理解第 847 题在 SQL 查询中,使用 LIKE 进行模糊匹配时,通配符 % 放在哪个位置会导致索引失效?请解释原因。 考察对 LIKE 查询索引使用规则及最左前缀原则的理解第 848 题SQL题:自增主键id,数据量1000万,如何高效查询出全部数据?请写出对应SQL。 考察大数据量全表扫描时的分批查询与游标分页能力第 849 题请介绍一次你处理慢SQL的完整过程。 考察对数据库慢查询的诊断、分析与优化能力第 850 题描述一下一条SQL语句查询的过程 考察对数据库查询执行流程和内部机制的理解第 851 题怎么去优化这条慢SQL? 考察对慢SQL定位、分析与优化的系统化能力第 852 题如何在Spring应用中实现SQL审计功能? 考察对SQL审计技术方案的理解与实现细节第 853 题请写一个 SQL 查询,统计连续点击次数。 考察 SQL 窗口函数与连续性问题建模能力第 854 题请说明如何使用数据库的 EXPLAIN 命令来分析 SQL 执行计划。 考察对 EXPLAIN 命令作用、输出字段理解及基于执行计划定位 SQL 性能问题的能力第 855 题请口述求解连续登录问题的三种方法,并说明各自的适用场景。 考察SQL连续区间问题的多解法能力与场景权衡第 856 题如何编写库存扣减的 Update SQL,以保证并发环境下的数据正确性? 考察并发环境下库存扣减SQL的原子性与安全性设计第 857 题请编写 SQL 查询所有成绩不及格的学生信息。 考察 SQL 基础查询能力,特别是条件过滤与关联查询第 858 题给定学生表和学生成绩表,如何编写SQL查询找出至少有一门数学科目成绩超过90分的学生数量? 考察SQL关联查询与聚合统计能力第 859 题遇到慢SQL时,你会如何排查和分析? 考察数据库性能问题的系统排查思路与分析方法第 860 题你听说过在SQL语句后加for update吗? 考察对数据库行级锁、悲观锁及并发控制机制的理解