深信服面试题 · 风险判断 · C++
深信服相关面试题,按最终去重题目聚合。
共 1348 道真题 · 当前筛选命中 4 道 · 更新 2026-08-05
筛选题目已选:风险判断 · C++
考察点
技术栈
第 1 题请手写实现一个线程池,并基于它完成生产者消费者模型,要求处理队列空和满的情况,并讨论 unique_lock 与 condition_variable 的 wait 是否可能死锁。 考察线程池实现、并发同步与条件变量死锁风险的理解第 2 题请解释什么是野指针,并说明如何避免野指针的产生及其常见危害。 考察对C/C++中野指针概念、成因、危害及防护措施的理解第 3 题请介绍你在项目里是如何处理多线程同步的,具体用了 C++ 中的哪些同步数据结构或机制? 考察 C++ 多线程同步机制的实际应用与选型理解第 4 题请说明C++中内存的不同分布区域,并解释new和delete在内存管理中的角色及注意事项。 考察对C++内存布局和动态内存管理的理解