杭州银行面试题 · 方案权衡
杭州银行相关面试题,按最终去重题目聚合。
共 421 道真题 · 当前筛选命中 95 道 · 更新 2026-08-05
筛选题目已选:方案权衡
考察点
技术栈
第 1 题对称加密和非对称加密各有什么优点和缺点? 考察对两类加密体系原理、性能、安全性和适用场景的理解第 2 题循环依赖问题如何解决? 考察对循环依赖成因的理解及常见解决手段第 3 题ReentrantLock与synchronized的区别是什么? 考察并发同步机制的差异理解和实际运用能力第 4 题Python多线程编程是怎么实现的? 考察Python线程的实现机制、GIL影响及适用场景第 5 题黑马点评项目中,如何用 Redis 取代 Session 实现会话管理?这样设计后是否还需要会话的概念? 考察会话状态从 Session 迁移到 Redis 后的数据存储、过期与身份识别设计第 6 题请说明在什么场景下会选择 TCP,什么场景下会选择 UDP,并简述理由。 考察对 TCP 与 UDP 特性差异及适用场景的理解第 7 题请解释Session共享的含义及其在分布式系统中的常见实现方案。 考察对分布式会话一致性问题的理解及常见解决方案的掌握第 8 题请解释什么是AOP(面向切面编程)?它解决了什么问题? 考察对AOP核心概念、应用场景和实现原理的理解第 9 题请介绍 Java 中创建线程的几种方式,以及它们之间的区别。 考察线程创建的多种方式及各自适用场景和区别第 10 题请介绍两个进程之间实现同步的主要方法及其适用场景。 考察对进程间同步机制的理解、选型与边界分析第 11 题索引越多越好吗? 考察对索引代价、适用场景和设计权衡的理解第 12 题请阐述如何保证消息队列中消息的可靠性? 考察消息队列可靠性的核心机制与端到端保障能力第 13 题SGD(随机梯度下降)和BGD(批量梯度下降)各有何优缺点? 考察对两类梯度下降算法在收敛速度、稳定性与计算开销上的理解第 14 题请简要介绍垃圾回收的基本原理,并说明常见的垃圾回收算法及其适用场景。 考察对垃圾回收原理和常见算法的理解与应用场景分析第 15 题介绍下Redis的持久化机制,包括它们的原理、区别和使用场景。 考察对Redis持久化机制的理解、对比和应用能力第 16 题请说明建立索引时应遵循哪些原则,以及选择索引字段有哪些依据? 考察索引设计原则与字段选择的综合判断能力第 17 题请介绍 MySQL 中 InnoDB 与 MyISAM 存储引擎的主要区别,并在实际场景中说明如何选择。 考察对 MySQL 核心存储引擎原理的理解与场景化选型能力第 18 题C++多态是什么? 考察对C++多态的概念、实现机制和边界条件的理解第 19 题请谈谈数据库设计的关键原则有哪些? 考察对数据库规范化、主外键、数据类型选择等基础设计原则的掌握第 20 题请列举并简要说明模型压缩的常见方法。 考察对模型压缩技术体系的了解及方案权衡能力