互联网/IT行业面试题 · 技术原理 · SQL
互联网/IT行业相关面试题,按题目行业基础数据聚合。
共 47588 道真题 · 当前筛选命中 413 道 · 更新 2026-08-05
筛选题目已选:技术原理 · SQL
考察点
技术栈
第 281 题SQL的索引有哪些? 考察对数据库索引类型、特点及适用场景的掌握程度第 282 题请说明什么是SQL注入,它产生的原因以及如何防范? 考察对SQL注入原理、成因与防护措施的理解第 283 题假设数据库中有两个字段:QQ号和登录时间,请用 SQL 写出查找某个 QQ 号最近一次登录时间的语句;如果表中有 1 亿个 QQ 号,你会如何加快该查询? 考察 SQL 查询能力与大规模数据索引设计的实际经验第 284 题having和where的区别是什么? 考察对SQL查询过滤阶段和聚合条件的理解第 285 题请分别说明 SQL 中 INNER JOIN、LEFT JOIN、RIGHT JOIN、FULL OUTER JOIN 的定义和区别,并各举一个应用场景。 考察对 SQL 多表连接类型语义及其适用场景的理解第 286 题场景题:界面加载很慢,如何从代码和 SQL 层面排查? 考察从代码与数据库两个维度系统化定位性能瓶颈的能力第 287 题请解释 SQL 数据库中的 WAL(Write-Ahead Logging,预写日志)机制及其主要作用。 考察对 WAL 机制原理及其在数据库持久性和可靠性中作用的理解第 288 题请说说向表中插入数据的SQL语句。 考察SQL基础语法与插入操作的掌握程度第 289 题业务题:数据库中有一张 user 表,其中有一个 name 字段,要求你实现查询某一姓氏的用户数量,你会怎么实现? 考察 SQL 基础与字符串处理能力,以及在真实业务表中的实现思路第 290 题请手写 SQL,查询班级排名前 10 名的分数,包括并列的分数。 考察 SQL 窗口函数和并列排名的处理能力第 291 题请说明左外连接和右外连接各自的使用场景,并举例说明。 考察对SQL外连接语义及适用场景的理解第 292 题生成的SQL效率低下对数据库影响较大怎么办? 考察对SQL性能问题的定位、分析与优化能力第 293 题如何判断SQL语句是否命中索引? 考察数据库索引机制的理解和SQL执行分析能力第 294 题SQL的最左匹配原则,结合B+树底层说明为什么a=1 and b > 1 and c = 1中匹配到b就停止 考察联合索引最左匹配原则及B+树底层原理第 295 题如何给某行数据加读锁/写锁,SQL怎么写? 考察数据库行级锁的SQL语法及读写锁语义理解第 296 题请解释隐式类型转换是如何导致索引失效的,并举例说明。 考察对隐式类型转换导致索引失效的机制理解第 297 题请编写一条 SQL 查询,统计在某段时间内借过书的用户 ID(uid)。 考察 SQL 日期范围过滤与去重查询能力第 298 题数据库 join 的方式中,left join 和 inner join 的区别是什么? 考察对 SQL 连接语义的理解和实际应用能力第 299 题如何优化慢SQL? 考察候选人对SQL性能问题的诊断流程、优化手段和原理理解第 300 题假设一个SQL执行很慢,你如何系统地排查原因? 考察SQL性能问题排查的思路与定位能力