恒生电子股份有限公司面试题 · 方案权衡
恒生电子股份有限公司相关面试题,按最终去重题目聚合。
共 694 道真题 · 当前筛选命中 111 道 · 更新 2026-08-05
筛选题目已选:方案权衡
考察点
技术栈
第 41 题请谈谈前端缓存的类型及其使用场景。 考察对前端缓存机制的理解与应用场景选择能力第 42 题线程池核心参数有哪些?当任务到来时的处理流程是怎样的?核心线程与非核心线程有什么区别? 考察线程池核心参数、任务调度流程及核心线程与非核心线程的行为差异第 43 题简要说一下工厂模式的原理 考察对工厂模式核心思想、分类和适用场景的理解第 44 题为什么使用epoll?请说明select、poll和epoll的适用场景,并解释LT与ET两种触发模式的区别。 考察多路复用机制的原理理解、场景选择与边界模式辨析第 45 题接口和抽象类的区别 考察对面向对象核心概念的理解与运用第 46 题请描述你的数据库设计思路,包括从需求到最终表结构的完整过程。 考察数据库设计的方法论、规范化与反规范化权衡、性能与可扩展性考虑第 47 题说一下公平锁和非公平锁的区别 考察对锁公平性机制、性能与适用场景的理解第 48 题说说虚函数和纯虚函数的区别 考察C++多态机制中虚函数与纯虚函数的核心差异及适用场景第 49 题为什么要用虚拟DOM? 考察对虚拟DOM原理、性能收益及适用场景的理解第 50 题请介绍Java中常用的锁机制及其适用场景。 考察对Java锁体系的整体理解与适用场景的辨析能力第 51 题当Redis内存不足时,常见的键淘汰策略有哪些,如何选择? 考察Redis内存淘汰策略的机制与适用场景第 52 题虚拟DOM是否可以跨平台? 考察对虚拟DOM抽象层作用及跨平台实现原理的理解第 53 题高考完学生投档到各个学校,应该怎样设计算法? 考察对录取投档算法设计、公平性、顺序匹配及约束处理的理解第 54 题MyBatis 的一级缓存和二级缓存有什么区别?它们各自的应用场景和注意事项是什么? 考察对 MyBatis 缓存机制的理解深度及实际应用中的权衡第 55 题请说明 Spring 事务的声明式与编程式使用方式及其区别。 考察对 Spring 事务管理核心机制和实际用法的理解第 56 题为什么MySQL的InnoDB索引使用B+树,而不是其他数据结构(如哈希表、二叉搜索树)? 考察对B+树优势及与备选数据结构对比的理解第 57 题请介绍你的项目在使用 Redis 时的部署方式及原因。 考察对 Redis 部署模式的理解与项目场景的匹配意识第 58 题数据库索引的底层了解过吗?为什么使用B+树而不用Hash索引或二叉平衡树? 考察数据库索引底层实现原理及B+树相较于Hash索引和二叉平衡树的优势第 59 题请谈谈数据库索引的优缺点。 考察对数据库索引机制及其对查询和写入性能影响的理解第 60 题假如数据库存储了500万条数据,而Redis只能存放20万条,你会怎么处理? 考察缓存容量限制下的降级与一致性设计