招商银行·招银网络科技面试题 · 技术原理 · SQL
招商银行·招银网络科技相关面试题,按最终去重题目聚合。
共 2575 道真题 · 当前筛选命中 42 道 · 更新 2026-08-05
筛选题目已选:技术原理 · SQL
考察点
技术栈
第 1 题请详细说一说开窗函数,比如 sum() over() 的用法。 考察窗口函数的语法、执行逻辑与典型应用场景第 2 题SQL 查询慢,一般如何定位和优化? 考察对慢 SQL 的分析方法、优化思路及基础执行计划的掌握第 3 题在哪些典型使用场景下,SQL 查询会导致已建立的索引失效? 考察对索引失效场景的理解及优化能力第 4 题写出SQL查询,从学生成绩表(科目、学生、分数)中选出每个科目最高分的学生。 考察SQL分组聚合与窗口函数的应用能力第 5 题请说明在数据库中添加索引的常见方法及适用场景。 考察对数据库索引创建方式及其适用场景的理解第 6 题请举例说明开窗函数的用法及其与普通聚合函数的区别。 考察对开窗函数语法、执行逻辑及使用场景的理解第 7 题请给出几个SQL查询语句,并分析在相同数据与索引条件下哪个查询速度最快。 考察对SQL执行计划、索引利用和查询优化的理解第 8 题请解释数据操纵语言(DML)在SQL中的作用,并列举常用的DML命令。 考察对DML概念和常用命令的掌握第 9 题说说之前项目里怎么用Java处理的SQL语句? 考察Java访问数据库的实践、SQL处理与性能优化能力第 10 题请描述数据库中一条SQL语句从提交到返回结果的完整执行过程。 考察对数据库执行引擎关键环节的理解与表达能力第 11 题如何查看 SQL 执行计划? 考察对数据库执行计划查看方法的掌握程度第 12 题请编写SQL实现两张表的JOIN连接,并说明不同JOIN类型的区别。 考察SQL表连接语法熟练度与概念区分能力第 13 题慢SQL如何优化? 考察对SQL性能瓶颈的定位能力和优化手段的系统性第 14 题请手写一个数据库分页查询 SQL,并说明在不同数据库中的实现差异。 考察分页查询的SQL编写能力及数据库差异理解第 15 题给定学生成绩表,请编写 SQL 查询,统计每个学生的总成绩,并按总成绩降序排序。 考察 SQL 分组聚合与排序的基本能力第 16 题能不能选出某科目成绩最高分的学生学号? 考察数据库查询中按组或条件取极值记录的实现能力第 17 题如何防止SQL注入? 考察对SQL注入原理及防护手段的理解第 18 题给定表 scores(字段姓名、课程、成绩),请编写 SQL 统计每名学生的总成绩,并按总分降序排序。 考察 SQL 分组聚合与排序的基础语法第 19 题在 SQL 中,联表查询(JOIN)有哪些关键字,它们各自的作用是什么? 考察对 SQL JOIN 类型及其适用场景的理解第 20 题请解释 SQL 中 EXPLAIN 命令的用法,以及如何通过它分析查询性能。 考察对执行计划的分析能力及 SQL 性能优化思路