虹软科技面试题 · 风险判断
虹软科技相关面试题,按最终去重题目聚合。
共 135 道真题 · 当前筛选命中 9 道 · 更新 2026-08-05
筛选题目已选:风险判断
考察点
技术栈
第 1 题在系统设计中,如何设计任务优先级机制? 考察任务优先级模型设计、调度策略及边界处理第 2 题请说明 C++ vector 迭代器哪些操作会导致失效,以及 erase 会导致哪些迭代器失效? 考察对 vector 迭代器失效机制的准确理解第 3 题请解释lambda表达式中的引用捕获机制,包括其实现原理和潜在风险。 考察对lambda引用捕获机制的理解及风险意识第 4 题如果程序跑飞进入异常中断,如何定位和处理问题? 考察异常处理机制和问题定位能力第 5 题如果本机 CMake 版本低于 CMakeLists.txt 中 cmake_minimum_required 指定的版本,会出现什么问题? 考察对 CMake 版本兼容性约束的理解第 6 题多线程中的条件变量中的伪唤醒是什么?如何应对? 考察对条件变量伪唤醒机制的理解及正确使用方式第 7 题C++中为什么使用 new 而不是 malloc 来分配内存? 考察 C++ 内存管理的差异及构造函数意识第 8 题请介绍 ConcurrentHashMap 的实现原理、线程安全机制及适用场景。 考察对并发容器底层实现、线程安全性和适用场景的理解第 9 题向 vector 容器逐个添加元素的过程中,内部发生了哪些变化? 考察 vector 动态扩容机制、元素拷贝/移动与迭代器失效