后端岗位面试题 · C++
题库中标记为“后端”的结构化面试题。
共 89928 道真题 · 当前筛选命中 3812 道 · 更新 2026-08-05
筛选题目已选:C++
考察点
技术栈
第 981 题请介绍你对C++核心知识点的掌握情况,并举例说明在实际项目中的应用。 考察C++基础知识掌握的广度与深度,以及理论结合实践的能力第 982 题虚表里大致存放什么内容? 考察对C++虚函数实现机制和虚表结构的理解第 983 题请谈谈你对智能指针的了解,并说明它们的使用场景。 考察智能指针的类型、基本机制及适用场景第 984 题请解释C++中的多态,并说明其实现机制和使用场景。 考察对C++多态概念、实现原理及实际应用的掌握程度第 985 题C++中单例模式有哪些常见实现方法? 考察C++单例模式的多种实现方式及其适用场景第 986 题C++里面的多态是什么?怎么实现的? 考察对C++多态概念及实现机制的理解第 987 题请谈谈您对C++基础知识的掌握情况,包括内存管理、指针和面向对象等方面。 考察C++核心基础知识的理解深度与表达结构第 988 题sizeof 运算符在什么时候求值?能否用它来计算动态分配内存的大小? 考察 sizeof 的编译期求值特性及其与运行时内存分配的边界第 989 题请手写实现一个 shared_ptr,要求覆盖引用计数、拷贝构造、赋值运算和析构逻辑。 考察智能指针引用计数原理与手动内存管理能力第 990 题请谈谈你对C++三大特性的理解。 考察对C++核心特性的掌握程度及原理性理解第 991 题C++中如何检测和处理内存泄漏及野指针? 考察对C++内存管理与指针安全的综合理解第 992 题描述C++程序从源代码到可执行程序的四个过程。 考察C++编译链接的全流程理解第 993 题你知道哪些智能指针? 考察智能指针的类型、特点和适用场景第 994 题C++构造函数可以是虚函数吗? 考察C++语言机制的理解和虚函数调用原理第 995 题vector 对象 A 本身存储在内存中的哪个区域? 考察对 C++ 内存分区和对象存储位置的理解第 996 题vector如何删除元素? 考察vector删除操作的接口使用与注意事项第 997 题指针和引用的使用场景,传参时什么时候传引用、什么时候传指针? 考察对C++指针与引用的语义差异及其在参数传递中的适用场景的理解第 998 题在 C++ 中,如何获取字符串长度?size() 和 length() 有什么区别?请说明其底层实现逻辑。 考察 C++ 标准库字符串 API 的掌握程度及底层实现理解第 999 题你的简历上哪些项目是用 C++ 做的? 考察候选人实际项目经历与 C++ 技术栈的匹配度第 1000 题请解释 C/C++ 中 extern 关键字的作用和典型使用场景。 考察对 extern 关键字含义、链接性及声明与定义区别的理解