思源智通面试题 · 技术原理 · SQL

思源智通相关面试题,按最终去重题目聚合。

628 道真题 · 当前筛选命中 16 · 更新 2026-08-05

筛选题目已选:技术原理 · SQL
第 1 题TRUNCATE 和 DELETE 在功能与行为上的主要区别是什么? 考察对 SQL 数据清除操作语义差异的掌握技术原理方案权衡SQL第 2 题简单介绍一下所有SQL连接操作以及它们的区别。 考察SQL连接类型及语义差异的掌握程度问题拆解技术原理SQL第 3 题请描述你在SQL中的一次实际使用场景,并说明你如何优化查询性能? 考察SQL实际应用与查询优化能力性能优化技术原理问题排查SQL第 4 题执行 TRUNCATE 之后,表的索引结构是否被删除?请说明原因。 考察对 TRUNCATE 与索引对象生命周期关系的理解问题拆解技术原理SQL第 5 题请列举并说明数据库中常用的聚合函数及其用途。 考察对SQL聚合函数的基本掌握和理解技术原理SQL第 6 题请说明 SQL 中内连接(INNER JOIN)和外连接(LEFT/RIGHT/FULL OUTER JOIN)的区别,并举例说明各自适用的场景。 考察对 SQL 连接类型语义的掌握及实际应用能力业务理解技术原理SQL第 7 题有哪些聚合函数呢? 考察对常用聚合函数及其使用场景的掌握程度技术原理SQL第 8 题在数据库查询中,如果条件为 a=1 AND b=2 时性能仍然不佳,可能的原因有哪些?请结合索引、数据分布和查询计划进行分析。 考察对数据库索引机制和查询性能优化瓶颈的系统分析能力技术原理问题排查SQL第 9 题给定字段breed、date、value,其中value值存在null,要求用紧邻两行非空值的均值填充null,SQL怎么实现?(数据治理) 考察SQL窗口函数处理缺失值插补的能力数据驱动问题拆解技术原理SQL第 10 题三张表a、b、c分别有1、2、3条记录,主键均已使用。若a与b做内连接,a与c做左外连接,最终返回的结果集有多少条记录? 考察多表连接类型(内连接与外连接)对结果集行数的影响问题拆解技术原理SQL第 11 题给定商品库存表(字段为 id、name、num),如何查询库存余额最大的前十条商品记录? 考察 SQL 排序与限量查询的基础能力编码实现技术原理SQL第 12 题请描述找出在表A中存在但表B中不存在的数据的SQL写法和注意事项。 考察SQL集合运算与表关联的掌握程度技术原理方案权衡SQL第 13 题请说明数据库表连接有哪些常见类型,并分别解释其作用。 考察对数据库表连接类型的理解与辨析能力问题拆解技术原理SQL第 14 题给定学生表和成绩表,如何查询每个学生的所有科目平均成绩,并输出学生ID和姓名? 考察SQL多表关联与聚合查询能力编码实现技术原理SQL第 15 题请介绍DDL和DML的区别。 考察对SQL基本分类及各自用途的理解技术原理SQL第 16 题SQL子查询怎么使用? 考察对子查询的分类、语法、执行逻辑及应用场景的理解问题拆解技术原理SQL