银行行业面试题 · 技术原理 · SQL
银行行业相关面试题,按题目行业基础数据聚合。
共 3581 道真题 · 当前筛选命中 84 道 · 更新 2026-08-05
筛选题目已选:技术原理 · SQL
考察点
技术栈
第 21 题请手写一道基于链表的 Python 编程题,并同时编写一个对应的 SQL 查询题,分别说明题目要求和预期解法。 考察候选人对链表数据结构的理解、Python 编码能力以及 SQL 查询设计能力第 22 题请编写一条 SQL 语句,从表 A 中找出业务字段 b 出现重复的所有记录。 考察 SQL 分组聚合与筛选重复记录的编写能力第 23 题一张表包含学号、姓名、成绩,用SQL查询60分以上的学生成绩和均分。 考察SQL基础查询与聚合函数的应用能力第 24 题编写一条SQL查询,从学生表中找出年龄第二小的学生记录。 考察SQL窗口函数、排序去重与边界条件处理能力第 25 题SQL里的DELETE和TRUNCATE有啥区别 考察对SQL删除操作语义、事务恢复及性能差异的理解第 26 题请解释 SQL 中 JOIN 的作用,并举例说明不同类型的 JOIN 有何区别,各适用于什么场景? 考察对 SQL JOIN 语法及其适用场景的理解第 27 题内连接、左外连接、右外连接的区别是什么? 考察SQL连接类型的概念理解和实际语义差异第 28 题SQL 中 ROW_NUMBER() 的作用是什么?它与 RANK() 有何区别? 考察窗口函数的基本用法及排序类窗口函数的差异第 29 题你使用过表连接吗?有哪些常用的表连接方式? 考察SQL表连接的基本概念与常见类型掌握第 30 题请解释 SQL 中 GROUP BY 与 HAVING 的使用注意事项,并举例说明。 考察对分组查询语义、条件过滤时机与聚合函数使用的理解第 31 题内连接和外连接有什么区别? 考察SQL连接类型的概念理解与应用场景区分第 32 题请列举常见的网络攻击类型,并针对其中一种说明防御或缓解方案。 考察对网络安全威胁的广度认知与防御思路第 33 题谈谈你对 SQL 中排序操作的掌握,并说明 ORDER BY、索引排序与文件排序三种方式的区别和使用场景。 考察对 SQL 排序机制的理解及实际运用能力第 34 题union和union all的区别是什么? 考察数据库SQL中集合操作的语义理解与性能意识第 35 题truncate和delete的区别。 考察对SQL中数据删除操作机制与影响的掌握第 36 题给定学生、课程、成绩三张表,请编写 SQL 查询:求平均分大于 80 分的学生。 考察 SQL 多表连接、聚合查询和 HAVING 子句的使用第 37 题delete、drop、truncate 有什么区别? 考察数据库中对三类删除操作的语法、事务行为和性能差异的理解第 38 题左连接和右连接有什么区别? 考察对SQL连接类型及其语义差异的理解第 39 题请手写一条SQL查询,实现从订单表中统计每月订单总额,并按月份降序排列。 考察SQL基础语法、聚合函数、分组与排序能力第 40 题请解释Java中常用的排序算法的实现原理、时间复杂度和适用场景,并说明如何利用SQL对数据库中的数据进行排序。 考察对排序算法原理的理解及SQL排序应用的掌握