南京银行面试题 · 方案权衡

南京银行相关面试题,按最终去重题目聚合。

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

筛选题目已选:方案权衡
第 1 题请介绍你对 NIO(Java NIO)的理解,并说明它与传统 BIO 的主要区别。 考察对 Java NIO 核心概念与阻塞/非阻塞 IO 模型的理解技术原理技术选型方案权衡第 2 题请介绍几种常用的设计模式,并说明它们的适用场景。 考察对常用设计模式的理解、分类及实际应用能力技术原理方案权衡第 3 题StringBuffer和StringBuilder的区别是什么? 考察对Java中可变字符串类的线程安全性与性能差异的理解技术原理方案权衡Java第 4 题数据库设计中字段冗余了解吗?有什么好处,有什么缺点? 考察对数据库冗余设计的利弊分析与工程权衡能力系统设计技术原理方案权衡第 5 题请解释数据库设计中的范式,并说明如何判断一个表符合第几范式。 考察候选人对于数据库范式理论的理解与建模能力技术原理方案权衡第 6 题请谈谈你对Spring中属性注入和依赖注入的理解及各自的适用场景。 考察Spring依赖注入原理、方式对比及选择依据技术原理方案权衡Spring Framework第 7 题请解释一下乐观锁与悲观锁的概念、适用场景及各自的优缺点。 考察对并发控制核心概念的理解与应用辨析能力风险判断技术原理方案权衡第 8 题说说常见设计模式,你的项目用到哪些设计模式。 考察设计模式知识的广度与在项目中实际应用的意识问题拆解技术原理方案权衡第 9 题请谈谈你对数据库索引的理解,包括它的作用、常见实现方式以及使用时的注意事项。 考察对数据库索引基本原理、实现机制和工程实践的理解技术原理方案权衡第 10 题请从常见的银行惠民措施中选出你认为最重要的三项并按重要性排序,同时构思一项新的惠民措施。 考察对银行惠民政策的理解、优先级判断与创新能力业务理解人岗匹配方案权衡第 11 题建表的时候用到了哪些方法? 考察数据库建表时的设计方法和工程实践技术原理方案权衡第 12 题你的项目主要使用Python,如果让你用Java实现,你如何评估两种语言在本项目中的适用性? 考察跨语言知识迁移和技术选型的思考能力技术原理技术选型方案权衡JavaPython第 13 题请介绍MySQL常用的性能优化方法,并结合实际场景说明如何选择。 考察对MySQL优化手段的系统理解与场景化应用能力性能优化技术原理方案权衡MySQL第 14 题说说分区索引 考察对分区表与索引关系及使用场景的理解技术原理方案权衡第 15 题请解释数据库中的左连接(LEFT JOIN)和右连接(RIGHT JOIN)分别是什么,并说明它们之间的区别。 考察对SQL中左连接与右连接定义、语义及实际应用区别的理解技术原理方案权衡SQL第 16 题在项目中同时使用过前端技术,请谈谈Vue和React的主要区别,以及你在项目中如何选择它们? 考察对主流前端框架差异的理解及技术选型能力技术原理技术选型方案权衡ReactVue第 17 题请结合实际项目,谈谈你对设计模式的理解以及如何选择和应用设计模式? 考察候选人设计模式的应用能力、原理理解与实际场景结合能力项目复盘技术原理方案权衡第 18 题你了解哪些前后端数据交互常用的加密方式?请说明各自的特点与适用场景。 考察对传输层加密与数据加密的掌握程度及方案权衡能力技术原理方案权衡HTTPSTLS