互联网/IT行业面试题 · 技术选型 · C++
互联网/IT行业相关面试题,按题目行业基础数据聚合。
共 47588 道真题 · 当前筛选命中 138 道 · 更新 2026-08-05
筛选题目已选:技术选型 · C++
考察点
技术栈
第 81 题你如何分辨应该设置 map 还是 unordered_map? 考察对关联容器特性、排序需求及复杂度边界的理解第 82 题请介绍你了解的 STL 容器,并说明 map 和 unordered_map 在有序性上的区别。 考察 STL 容器知识掌握广度与 map、unordered_map 核心差异第 83 题Python和C++的区别是什么? 考察对两种主流编程语言核心特性的理解与对比能力第 84 题你常用Matlab,觉得和C++的区别是什么 考察对Matlab与C++语言特性和适用场景的对比理解第 85 题请解释 C/C++ 中 static 关键字的主要作用。 考察对存储类别、作用域和生命周期语义的理解第 86 题C++ 中常见的有哪几种智能指针?分别说明它们的特点和使用场景。 考察对智能指针类型、所有权语义和适用场景的理解第 87 题请谈谈 C++ 中 std::unordered_map 与 std::map 的实现机制、性能差异及适用场景。 考察对哈希表与红黑树底层实现的掌握以及根据场景做技术选型的能力第 88 题你还知道STL中哪些常见的容器?都说一下。 考察对C++ STL常见容器的了解程度和覆盖面第 89 题请介绍你在项目中使用过的C++语言特性和标准库组件,并说明它们解决了什么问题。 考察C++语言特性与标准库的实际应用能力第 90 题用过哪些STL,vector和list的区别,在哪些场景更适合使用? 考察C++ STL容器选择、底层原理和场景权衡能力第 91 题在 C++ 中,保护继承(protected inheritance)下基类成员在派生类中的访问权限是什么? 考察对 C++ 继承访问控制规则的理解,特别是保护继承对基类成员访问性的影响第 92 题C++ 和 Go 有什么区别? 考察对两种语言核心特性、适用场景和设计理念的理解第 93 题智能指针的三种类型分别是什么?各自的使用场景如何?unique_ptr 的典型使用场景是什么? 考察 C++ 智能指针的原理、适用场景和资源管理意识第 94 题C++相较于C语言多了哪些改进? 考察对C++语言特性的掌握及与C的差异理解第 95 题请说明C语言与C++的主要区别。 考察对两种语言特性、编程范式和适用场景的理解第 96 题指针和引用的区别,什么时候用指针什么时候用引用? 考察对C++指针与引用核心区别的理解及实际选型能力第 97 题请比较C语言和C++的主要差异。 考察对两种语言核心特性、编程范式及适用场景的理解第 98 题C++如何处理高精度小数运算? 考察对高精度小数运算原理、库使用及潜在问题的理解第 99 题请对比 C++ 和 Java 在内存管理、运行机制和典型应用场景上的主要差异。 考察对两门主流语言核心特性差异的理解与表达能力第 100 题malloc 的实现原理是什么?你了解 Google 的 tcmalloc 吗?它是什么架构? 考察内存分配器的实现原理、性能优化思路及对主流分配器的理解