金融行业面试题 · SQL

金融行业相关面试题,按题目行业基础数据聚合。

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

筛选题目已选:SQL
第 61 题请说明在数据库中添加索引的常见方法及适用场景。 考察对数据库索引创建方式及其适用场景的理解技术原理技术选型SQL第 62 题给定一张表,包含类型字段(取值为 A、B、C、D、E)和数量字段,请编写 SQL 查询,统计每个类型的数量总和。 考察 SQL 分组聚合的编写能力与对基础语法的掌握编码实现技术原理SQL第 63 题请说说你了解的SQL聚合函数有哪些? 考察对SQL聚合函数的基本认知和分类问题拆解技术原理SQL第 64 题讲讲SQL优化? 考察候选人SQL优化经验与知识深度性能优化技术原理问题排查SQL第 65 题SQL从表里取出第11-20条数据,SQL语句怎么写? 考察分页查询的SQL写法及数据库差异性技术原理SQL第 66 题给定一张成绩表,包含学生ID、课程ID和分数三个字段。请写出SQL:1)计算每个学生的总分;2)找出至少有三门课程分数达到90分的学生。 考察SQL聚合查询与HAVING筛选的综合运用编码实现问题拆解SQL第 67 题SQL中常出现以“L”结尾的语句类别(如DML、DDL、DCL),请解释这些以L结尾的术语通常指代什么,并说明它们之间的核心区别。 考察对SQL语句分类体系(以L结尾术语)的理解与辨析能力问题拆解技术原理SQL第 68 题如果有一个学生表student,有四个字段,student,score,age,class,求每个班age大于18的人数sql语句怎么写? 考察分组聚合SQL与条件过滤的基本掌握编码实现技术原理SQL第 69 题如何防止SQL注入? 考察对SQL注入原理及防护手段的理解风险判断安全意识技术原理SQL第 70 题编写SQL语句,从学生成绩表中返回成绩最后30名。 考察SQL排序、截取及可能的并列处理能力编码实现数据驱动技术原理SQL第 71 题请列举SQL中常用的条件判断关键字并说明各自用途。 考察SQL条件判断关键字的掌握程度技术原理SQL第 72 题左右内外连接的区别是什么? 考察对SQL连接类型语义及使用场景的理解技术原理SQL第 73 题请描述数据库中一条SQL语句从提交到返回结果的完整执行过程。 考察对数据库执行引擎关键环节的理解与表达能力沟通表达问题拆解技术原理SQL第 74 题MyBatis的#与&的区别? 考察对MyBatis参数占位符的预编译与拼接差异理解风险判断技术原理MyBatisSQL第 75 题请设计一张用于存储银行总行、分行等层级机构的表,机构之间存在父子关系。需要支持两种查询:一次查出某个机构的直接子机构,以及一次查出某个机构的全部后代机构。请说明表结构设计与查询实现。 考察树形层级数据的建模能力与递归查询实现问题拆解系统设计技术选型MySQLPostgreSQLSQL第 76 题请介绍一次你编写复杂 SQL 的经历。 考察 SQL 编写能力、问题拆解与场景表达能力编码实现持续改进问题拆解SQL第 77 题慢SQL如何优化? 考察对SQL性能瓶颈的定位能力和优化手段的系统性性能优化技术原理问题排查SQL第 78 题在实际开发中,使用 MyBatis 操作数据库时,从写法和流程思路上需要注意哪些问题? 考察 MyBatis 操作数据库的流程理解与开发实践中的常见问题编码实现风险判断技术原理MyBatisSQL第 79 题请举例说明开窗函数的用法及其与普通聚合函数的区别。 考察对开窗函数语法、执行逻辑及使用场景的理解编码实现技术原理SQL第 80 题你听说过在SQL语句后加for update吗? 考察对数据库行级锁、悲观锁及并发控制机制的理解风险判断技术原理SQL