前端/移动开发面试题 · 技术原理 · C++

前端/移动开发相关岗位面试题。

共 24989 道真题 · 当前筛选命中 475 道 · 更新 2026-08-05

筛选题目已选:技术原理 · C++
第 121 题请介绍一下你了解的 C++ 常用容器及其适用场景。 考察对 C++ 标准库容器的掌握程度与场景选择能力技术原理技术选型C++第 122 题resize和reserve有什么区别? 考察对C++ vector内存管理两个核心方法的理解性能优化技术原理C++第 123 题请解释C++虚函数的实现原理。 考察对C++虚函数机制、虚表和虚指针的理解技术原理C++第 124 题请说说指针和引用的区别 考察C++语言基础,对指针与引用本质差异的理解技术原理C++第 125 题如果函数名相同、参数列表完全相同,仅返回类型不同,是否构成合法的重载? 考察对重载定义中返回类型角色的理解问题拆解技术原理C++Java第 126 题在C++中哪些函数不能设为虚函数? 考察对虚函数适用条件的理解,涉及构造函数、静态函数和内联函数等技术原理C++第 127 题用过哪些STL,vector和list的区别,在哪些场景更适合使用? 考察C++ STL容器选择、底层原理和场景权衡能力技术原理技术选型方案权衡C++STL第 128 题请深入讲解C++ lambda表达式中的一个关键细节:当使用值捕获和引用捕获一个对象时,两者在行为上有何本质差异?请结合实际场景说明各自的风险与适用场景。 考察候选人对C++ lambda捕获机制的深入理解与细节掌握程度风险判断技术原理C++第 129 题dynamic_cast 作用后,指针值会发生变化吗? 考察对 C++ 动态类型转换内部实现和对象布局的理解技术原理C++第 130 题请谈谈你对C++和C语言的理解,以及它们之间的关系。 考察对C与C++语言特性、设计哲学和差异的掌握技术原理CC++第 131 题UE蓝图逻辑迁移至C++有哪些难点?为什么通常能带来性能优化?请结合蓝图的底层原理说明。 考察对UE蓝图与C++执行机制的理解及性能优化认知性能优化技术原理方案权衡C++第 132 题请解释面向对象的三大基本特征,并各举一个实际使用场景。 考察面向对象核心概念的理解与实际应用能力系统设计技术原理C++第 133 题C++中创建socket的过程? 考察对socket编程基础流程的掌握编码实现技术原理C++第 134 题new和malloc有什么区别? 考察对C++内存管理机制和语言特性的理解技术原理方案权衡C++第 135 题new 内部调用的是什么系统调用 考察堆内存分配底层机制与系统调用边界技术原理C++第 136 题如何实现可变参数模板? 考察C++模板元编程中可变参数模板的定义、递归展开与停止条件编码实现技术原理C++第 137 题你对 STL 有了解吗? 考察对 C++ 标准模板库的整体认识与核心组件理解技术原理技术选型C++STL第 138 题请介绍你对C++核心知识点的掌握情况,并举例说明在实际项目中的应用。 考察C++基础知识掌握的广度与深度,以及理论结合实践的能力项目复盘自我认知技术原理C++第 139 题请解释智能指针中 weak_ptr 如何指向 shared_ptr,以及 unique_ptr 如何转移所有权。 考察智能指针的引用计数、弱引用机制与所有权转移语义问题拆解技术原理C++第 140 题你还知道STL中哪些常见的容器?都说一下。 考察对C++ STL常见容器的了解程度和覆盖面技术原理技术选型C++STL