百度面试题 · 技术选型 · C++
百度相关面试题,按最终去重题目聚合。
共 3071 道真题 · 当前筛选命中 8 道 · 更新 2026-08-05
筛选题目已选:技术选型 · C++
考察点
技术栈
第 1 题请比较 C++ 中 map 和 unordered_map 的区别,并说明各自适用的场景。 考察对容器底层实现、性能特性和适用场景的理解第 2 题map和unordered_map的区别是什么,各自适合什么场景? 考察对关联容器底层实现、复杂度及适用场景的理解第 3 题请介绍 C++ 中智能指针的基本原理和常见类型,并说明它们各自的使用场景。 考察对 C++ 智能指针原理、类型差异及适用场景的理解第 4 题介绍智能指针,并说明shared_ptr的实现原理,你用过哪些? 考察C++智能指针的理解、shared_ptr核心实现机制及实际使用经验第 5 题介绍 map 和 unordered_map 的底层实现区别 考察对 C++ 标准库容器数据结构和复杂度的理解第 6 题请说说C和C++的区别 考察对两种语言核心差异的理解,包括编程范式、内存管理、特性支持第 7 题请解释C++中引用和指针的区别,并说明各自的使用场景。 考察对C++引用与指针核心语义的区分能力第 8 题C语言可以调用C++代码吗?如何实现? 考察C与C++混合编程中的接口设计与编译链接原理