恒生电子股份有限公司面试题 · 方案权衡

恒生电子股份有限公司相关面试题,按最终去重题目聚合。

共 694 道真题 · 当前筛选命中 111 道 · 更新 2026-08-05

筛选题目已选:方案权衡
第 81 题请比较 C 语言中几种常见字符串拷贝函数的效率差异,并说明适用场景。 考察对 C 字符串拷贝实现原理与性能特性的理解技术原理方案权衡C第 82 题请介绍一次你在项目中做技术选型的过程。 考察技术选型的方法论、权衡考虑和决策依据问题拆解技术选型方案权衡第 83 题请介绍Redis的基本数据结构、持久化机制以及数据一致性方面的设计要点。 考察对Redis核心数据模型、持久化策略与一致性取舍的综合理解系统设计技术原理方案权衡Redis第 84 题synchronized和Lock的区别是什么? 考察并发编程中两种锁机制的实现原理、适用场景与权衡技术原理方案权衡Java第 85 题3 用ES 查询会不会慢? 考察对Elasticsearch查询性能因素的理解与优化思路性能优化技术原理方案权衡Elasticsearch第 86 题联合体和结构体的区别?联合体在什么情况下使用? 考察对C语言结构体和联合体内存布局及适用场景的理解技术原理方案权衡C第 87 题数据库有2000万数据,而Redis只能存20万,如何保证Redis中存储的是热点数据? 考察缓存热点数据筛选与淘汰策略设计能力性能优化系统设计方案权衡Redis第 88 题请介绍你对常用类库做二次封装的经历,以及封装的具体步骤和考量。 考察类库二次封装的实践经验、抽象设计与工程权衡问题拆解技术选型方案权衡第 89 题请介绍红黑树的性质,说明插入和删除操作的基本思路,并比较红黑树与AVL树的差别。 考察对红黑树性质、平衡调整机制及与AVL树对比的掌握程度技术原理方案权衡第 90 题const和static有什么区别?inline和#define有什么区别? 考察对C/C++关键字语义和预处理机制的掌握技术原理方案权衡C++第 91 题请介绍你使用过的设计模式,并具体说明策略模式在你的项目中的应用。 考察对设计模式的理解深度及其在实际项目中的应用能力沟通表达技术原理方案权衡第 92 题谈谈你对Spring的理解,以及IoC和AOP在实际项目中是怎么使用的? 考察对Spring核心思想的理解及实际应用能力项目复盘技术原理方案权衡Spring Framework第 93 题请介绍 JVM 中常见的垃圾收集器,并比较它们的适用场景与特点。 考察对主流 JVM 垃圾收集器的分类、组合和适用场景的掌握程度技术选型方案权衡JVM第 94 题如何设计一套支持全西安市居民的大规模核酸检测系统? 考察高并发、分布式、容灾、数据一致性与隐私保护等系统设计能力风险判断系统设计方案权衡第 95 题请比较 BIO 与 NIO 在传输效率上的差异,并说明各自的适用场景。 考察对阻塞与非阻塞 IO 模型的理解及其在效率与场景权衡上的掌握程度技术原理方案权衡Java第 96 题Java 中字符串使用 + 拼接的底层原理是什么? 考察对 Java 字符串不可变性、编译期优化与运行时拼接机制的理解技术原理方案权衡Java第 97 题请介绍你在高并发场景下设计系统或解决性能问题的思路和方法。 考察高并发系统设计思路、技术选型和问题排查能力问题拆解系统设计方案权衡第 98 题数据库索引为什么快? 考察索引的数据结构原理与查询性能提升机制问题拆解技术原理方案权衡第 99 题Redis 的持久化方式有哪些?请分别介绍它们的原理和适用场景。 考察对 RDB 与 AOF 持久化机制、恢复策略、优缺点及混合持久化的掌握风险判断技术原理方案权衡Redis第 100 题C语言跟C++的区别 考察对C与C++语言特性和设计哲学差异的理解技术原理方案权衡CC++