后端岗位面试题 · 风险判断 · C++
题库中标记为“后端”的结构化面试题。
共 89928 道真题 · 当前筛选命中 769 道 · 更新 2026-08-05
筛选题目已选:风险判断 · C++
考察点
技术栈
第 761 题智能指针(unique_ptr/shared_ptr)的应用场景和线程安全问题? 考察智能指针的适用场景、所有权语义与线程安全边界第 762 题shared_ptr 是否线程安全? 考察对 shared_ptr 线程安全模型的准确理解与边界区分第 763 题C++中析构函数能否声明为虚函数? 考察析构函数与虚函数的基本概念及多态析构场景第 764 题Vector哪些操作可以导致迭代器失效 考察对Vector内存模型与迭代器失效机制的理解第 765 题请说明你项目中使用过的智能指针类型及其适用场景。 考察对智能指针特性的掌握及实际应用能力第 766 题请说明 C++ 中 new/delete 的实现原理,申请失败时的场景及结果,以及它们与 malloc/free 的区别。 考察对 C++ 内存管理底层机制、异常安全与 C 语言内存分配差异的理解第 767 题shared_ptr的引用计数是怎么实现的? 考察对C++智能指针底层机制的理解,包括线程安全、对象生命周期管理第 768 题智能指针会导致内存泄露吗?如何排查? 考察智能指针内存管理的边界意识与泄露排查方法第 769 题为什么要写拷贝构造?知道深拷贝和浅拷贝的区别吗? 考察C++拷贝控制、资源管理与深浅拷贝原理