互联网/IT行业面试题 · C++
互联网/IT行业相关面试题,按题目行业基础数据聚合。
共 47588 道真题 · 当前筛选命中 950 道 · 更新 2026-08-05
筛选题目已选:C++
考察点
技术栈
第 861 题鸿蒙应用如何调用 C++ 代码? 考察鸿蒙混合编程中 C/C++ 模块集成与调用流程第 862 题请解释虚函数和纯虚函数的概念及其区别。 考察对多态实现机制中虚函数和纯虚函数的理解第 863 题请解释结构体内存对齐的规则,并计算一个包含两个u32、一个u16和一个bool成员的结构体的sizeof值。 考察结构体内存对齐规则的理解与sizeof计算能力第 864 题请解释多态、虚函数表和虚表指针分别是什么,以及它们的产生时机。 考察对C++多态实现机制和对象布局的理解第 865 题请解释什么是 RAII,并说明它在资源管理中的作用和典型应用场景。 考察对 RAII 概念、资源管理原则及实际应用的理解第 866 题std::sort 在 C++ 标准库中通常使用哪种排序算法? 考察对标准库排序算法实现的理解第 867 题对校招生学习C++和图像处理的建议有哪些? 考察对学习路径的科学规划与领域知识理解第 868 题请结合具体项目或经历,说明你的C++技能水平,并指出最擅长的方面和仍需提升的部分。 考察候选人自我认知与技能评估的真实性和深度第 869 题请解释 C/C++ 中 extern "C" 的作用和使用场景。 考察对 C/C++ 混合编程、链接机制及符号修饰的理解第 870 题什么是 asio,具体可以实现哪些功能? 考察对 asio 库的认知及其核心功能覆盖第 871 题在 STL 里,内存池是怎么实现的,有怎样的结构? 考察对 STL 分配器及内存池结构的理解第 872 题C++代码从源代码到可执行文件会经历哪些阶段? 考察对编译链接等构建流程的掌握程度第 873 题请详细说明 C++ std::vector 的底层实现原理,包括内存布局、扩容机制和增删操作的复杂性。 考察对动态数组容器核心实现机制的理解深度第 874 题当一个C++类中包含虚函数时,该类的内存布局会有哪些变化? 考察虚函数对类内存布局的影响及虚表机制第 875 题介绍下unique_ptr,怎么转移所有权? 考察C++智能指针的内存安全机制与所有权语义第 876 题智能指针:unique_ptr 能不能转移所有权?如何使用智能指针减少开销? 考察对 unique_ptr 所有权语义及智能指针性能开销来源的理解第 877 题请说明C++中动态链接库和静态链接库的区别及各自的使用场景。 考察对C++链接机制的理解及实际工程选型能力第 878 题C++中,指针和智能指针的区别是什么? 考察对内存管理与资源所有权的理解第 879 题手撕算法:给定两个数组,找出其中重复的数,要求使用 multimap 实现。 考察数据结构的选用与算法实现能力第 880 题static修饰一个全局变量和不修饰有什么区别? 考察对C/C++中static关键字作用于全局变量时的链接属性和作用域理解