互联网/IT行业面试题 · C++

互联网/IT行业相关面试题,按题目行业基础数据聚合。

47588 道真题 · 当前筛选命中 950 · 更新 2026-08-05

筛选题目已选:C++
第 641 题C++如何处理高精度小数运算? 考察对高精度小数运算原理、库使用及潜在问题的理解风险判断技术原理技术选型C++第 642 题请解释左值引用、右值引用及其作用,并说明什么是将亡值。 考察对C++11移动语义、值类别及生命周期转移的理解编码实现技术原理C++第 643 题你在项目中用到哪些C++新特性? 考察对C++现代特性的实际应用理解与项目结合能力问题拆解项目复盘技术原理C++第 644 题请介绍C++中主要的内存存储区域及其特点。 考察C++内存布局与存储生命周期的理解技术原理C++第 645 题用过什么C++的编译方法? 考察C++编译工具链的实践经验与编译流程理解编码实现技术原理C++第 646 题什么场景下用move可以获得不错的性能增益,什么情况下不能? 考察对C++移动语义适用场景和局限的理解性能优化技术原理C++第 647 题用 new 创建数组时,释放的时候需要写出元素个数吗? 考察 C++ 中 new[] 与 delete[] 的配对规则及内存释放机制风险判断技术原理C++第 648 题请谈谈你对 STL 中 vector 容器的理解,包括其底层实现和典型使用场景。 考察对 vector 底层原理、性能特性和使用边界的掌握性能优化技术原理方案权衡C++STL第 649 题sizeof和strlen的区别是什么? 考察对C语言中编译期求值运算符与运行时库函数差异的理解技术原理CC++第 650 题全局变量和静态变量分别存储在哪个内存区域? 考察对C/C++内存布局中全局区与静态存储区的理解技术原理CC++第 651 题在C++中,推荐使用哪个函数来创建shared_ptr?请说明原因。 考察对shared_ptr创建方式的掌握及对异常安全和性能的理解技术原理方案权衡C++第 652 题请对比 C++ 和 Java 在内存管理、运行机制和典型应用场景上的主要差异。 考察对两门主流语言核心特性差异的理解与表达能力技术原理技术选型C++Java第 653 题STL中vector、map、list的区别是什么? 考察对C++标准库容器的数据结构、内存布局和适用场景的理解问题拆解技术原理C++STL第 654 题智能指针中的 unique_ptr 可以被直接赋值吗? 考察 unique_ptr 的所有权语义和移动赋值与拷贝赋值的区别技术原理C++第 655 题请介绍一下你常用的 C++ STL 容器及其适用场景。 考察对 STL 容器的熟悉程度、适用场景选择及基本复杂度认知技术原理方案权衡C++STL第 656 题C++中拷贝构造函数的参数为什么必须是引用类型? 考察C++拷贝构造的语法要求、无限递归风险及拷贝语义编码实现技术原理C++第 657 题你在OJ(在线评测)模块中如何一步步解决Docker隔离、资源防滥用和跨平台编译环境一致性这三个问题?请按顺序说明你的思路和具体做法。 考察系统设计思路、问题拆解能力和动手解决问题的过程问题拆解系统设计方案权衡CC++Docker第 658 题malloc 的实现原理是什么?你了解 Google 的 tcmalloc 吗?它是什么架构? 考察内存分配器的实现原理、性能优化思路及对主流分配器的理解性能优化技术原理技术选型C++第 659 题extern C的作用是什么? 考察对C与C++链接兼容机制的理解技术原理CC++第 660 题智能指针是线程安全的吗? 考察智能指针的线程安全性认知与并发场景下的风险判断风险判断技术原理C++