前端/移动开发面试题 · C++
前端/移动开发相关岗位面试题。
共 24989 道真题 · 当前筛选命中 488 道 · 更新 2026-08-05
筛选题目已选:C++
考察点
技术栈
第 161 题什么是C++多态? 考察对C++多态核心机制的准确理解,包括静态多态与动态多态的区别与实现第 162 题有了解过移动构造吗?对比拷贝构造有什么区别? 考察C++移动语义与拷贝语义的核心区别及适用场景第 163 题shared_ptr 的实现原理是什么?引用计数是如何工作的? 考察 shared_ptr 底层引用计数机制和线程安全问题第 164 题介绍下智能指针 考察对智能指针类型、原理、使用场景及内存安全的理解第 165 题解释RAII 考察对C++资源管理核心概念的理解第 166 题请你谈谈右值引用 考察对右值引用概念、用途及与移动语义关联的理解第 167 题请系统介绍C++中static关键字的常见用法及其作用域和生命周期影响。 考察对C++ static关键字在变量、函数、类成员等多场景下的理解第 168 题原生和C++间是怎么传递数据的? 考察不同语言运行环境之间数据交互的机制设计第 169 题虚函数和纯虚函数有什么区别? 考察C++多态机制中虚函数与纯虚函数的概念区别第 170 题C++11新特性有哪些? 考察对C++11核心新特性掌握广度与深度第 171 题请介绍 STL 中常用的容器类型及其适用场景。 考察 C++ STL 容器的分类、特性与选择能力第 172 题讲讲C++的多态、虚函数和纯虚函数。 考察对C++面向对象多态机制及虚函数抽象能力的理解第 173 题让你用代码设计 sharedptr 怎么设计 考察智能指针核心原理、引用计数与资源管理第 174 题虚函数表是在何时生成的? 考察对C++编译链接及运行期机制的理解第 175 题派生类是如何寻找虚函数表的? 考察C++虚函数表机制、继承与多态的底层原理第 176 题Compose接入C++是如何实现的? 考察跨语言互操作、技术原理与实现细节理解第 177 题C++ 中智能指针有哪些?分别适合什么场景? 考察 C++ 智能指针的类型、适用场景和选择依据第 178 题请解释内联函数的作用和适用场景,并说明它与宏定义的区别。 考察对内联函数优化机制及其与宏差异的理解第 179 题STL 中 map 和 unordered_map 的底层实现分别是什么? 考察对标准库容器底层数据结构与复杂度特性的理解第 180 题C++、Java 与 JavaScript 有什么区别? 考察对主流编程语言特性的理解与横向对比能力