恒生电子股份有限公司面试题 · 风险判断
恒生电子股份有限公司相关面试题,按最终去重题目聚合。
共 694 道真题 · 当前筛选命中 73 道 · 更新 2026-08-05
筛选题目已选:风险判断
考察点
技术栈
第 1 题条件变量的使用场景有哪些? 考察并发同步中条件变量的适用场景与使用要点第 2 题如何设计一支笔的测试用例? 考察测试设计能力、需求分析与边界场景覆盖第 3 题使用指针时可能遇到哪些常见问题?请举例说明。 考察对指针使用风险与内存管理的理解第 4 题请详细解释布隆过滤器的原理、优缺点及其适用场景。 考察对布隆过滤器原理、空间时间权衡及工程应用的掌握第 5 题引入RocketMQ后,缺点有哪些? 考察引入消息中间件时的权衡意识和风险识别能力第 6 题布隆过滤器的实现原理是什么?为什么会有误判?实际应用中有哪些使用场景和注意事项? 考察布隆过滤器的原理理解、误判原因分析及工程应用能力第 7 题请介绍 SQL 事务的基本概念和日常使用场景,并重点说明 @Transactional 注解在哪些情况下会失效。 考察事务原理、应用实践与注解失效边界第 8 题如果程序出现OOM,你会怎么排查? 考察内存问题排查的系统性方法与工具使用能力第 9 题基于Spring Security,你如何在项目端口间做权限管理? 考察基于Spring Security的权限管理设计与实现能力第 10 题shared_ptr 是怎么实现的? 考察智能指针的引用计数、线程安全与对象生命周期管理第 11 题如果 Redis 宕机了,你会怎么处理? 考察对 Redis 高可用架构、故障应对和业务影响的综合处理能力第 12 题互斥量的使用场景 考察对互斥量适用场景和保护资源的理解第 13 题请你说说C++的内存分配 考察对C++内存模型、分配方式与生命周期管理的理解第 14 题请说明数据库中的 DELETE、DROP 和 TRUNCATE 命令的区别,并解释在什么情况下数据可以恢复,以及有哪些删除命令支持指定恢复。 考察对数据库删除操作语义、存储原理及恢复机制的理解第 15 题写项目中不想做的事情是什么? 考察候选人面对不感兴趣或抵触任务时的态度、处理方式及职业素养第 16 题请解释 ThreadLocal 的原理、典型使用场景以及需要注意的问题。 考察对线程局部变量机制的理解、内存泄露风险与适用边界第 17 题一般发生数据丢失的情况是什么现象? 考察对数据丢失场景的识别与排查能力第 18 题Redis分布式锁实现原理? 考察分布式互斥的正确性、失效处理与边界意识第 19 题请解释什么是野指针,并说明其产生原因、危害以及如何避免。 考察对C/C++内存管理与指针安全的掌握第 20 题如何用Java代码模拟死锁 考察对死锁四大必要条件及Java多线程并发控制的理解