浩鲸科技面试题 · SQL

浩鲸科技相关面试题,按最终去重题目聚合。

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

筛选题目已选:SQL
第 1 题请谈谈你对SQL和Linux基础知识的理解,并举例说明在实际应用中的典型用法。 考察对SQL和Linux基础知识的掌握程度及实际应用能力业务理解技术原理问题排查LinuxSQL第 2 题请解释数据库存储过程的编写方式,并说明事务是什么。 考察对存储过程语法和事务概念的理解技术原理SQL第 3 题请说明 SQL 中 ORDER BY 排序的用法,以及多表关联查询时 JOIN 的作用。 考察 SQL 排序与关联查询的基础语法与逻辑数据驱动技术原理SQL第 4 题where和having有啥区别,怎么使用? 考察SQL中WHERE和HAVING的筛选时机与使用场景区分问题拆解技术原理SQL第 5 题请说明 SQL 中多表连接查询的方法,以及选择连接条件时需要考虑哪些因素? 考察多表连接查询的语法掌握与连接条件设计能力编码实现技术原理SQL第 6 题请写出 SQL 语句,查询全体学生的数量。 考察基础 SQL 聚合函数与计数查询能力编码实现技术原理SQL第 7 题请举例说明数据库中的连接查询(JOIN)有哪些类型,并解释它们之间的区别。 考察对SQL连接查询类型的掌握及实际应用理解问题拆解技术原理SQL第 8 题请介绍 SQL 中递归查询的实现方式与适用场景。 考察对 SQL 递归查询语法、原理与应用边界的理解问题拆解技术原理SQL第 9 题请解释SQL中回表(table lookup)的概念,并说明其与覆盖索引的关系。 考察对SQL索引执行机制、回表原理及覆盖索引优化的理解性能优化问题拆解技术原理SQL第 10 题在 SQL 查询中,如何对 SELECT 语句返回的时间字段进行修改或格式化?请举例说明。 考察对 SQL 日期时间处理函数的掌握与实际应用能力技术原理SQL第 11 题如何对Oracle数据库表格进行基本的数据操作? 考察Oracle表格增删改查能力编码实现技术原理Oracle DatabaseSQL第 12 题SQL:如何查看每个班级男女生的数量? 考察SQL分组聚合与条件统计能力编码实现问题拆解技术原理SQL第 13 题请结合具体场景,说明 SQL 中 INNER JOIN、LEFT JOIN 和 RIGHT JOIN 的区别,并举例说明 GROUP BY 与聚合函数的配合使用。 考察 SQL 连表查询和分组聚合的基础掌握程度问题拆解技术原理SQL第 14 题SQL查询优化的方法 考察数据库查询性能优化的基本技巧与实际经验性能优化技术原理SQL第 15 题请编写SQL查询,统计每个班级的学生人数,并说明查询返回的行数与哪些因素有关? 考察SQL分组聚合能力及对结果行数的理解编码实现技术原理SQL第 16 题请描述如何使用 SQL 查询出表中按某列排序的第一名记录。 考察 SQL 排序与获取首行记录的基本语法能力编码实现技术原理SQL第 17 题在SQL中,如何找出每个班级中成绩最高的学生?面试官提到不能使用GROUP BY结合排序,请给出实现方案。 考察SQL窗口函数和子查询的掌握程度及面试官约束下的变通能力编码实现问题拆解技术原理SQL第 18 题SQL 怎么增加字段? 考察对 SQL 表结构变更基本语法的掌握技术原理SQL第 19 题union和unionAll的区别?在实际开发中优先用哪一个?为什么? 考察SQL集合操作语义理解及性能与结果正确性的权衡技术原理方案权衡SQL第 20 题存储过程是什么? 考察对存储过程概念、特点及适用场景的理解技术原理技术选型SQL