海信集团面试题 · C++
海信集团相关面试题,按最终去重题目聚合。
共 292 道真题 · 当前筛选命中 9 道 · 更新 2026-08-05
筛选题目已选:C++
考察点
技术栈
第 1 题你是否了解其他编程语言? 考察技术视野和对其他语言的认知深度第 2 题介绍智能指针,什么时候用 unique_ptr,什么时候用 shared_ptr,举例说明。 考察对 C++ 智能指针所有权语义的理解及实际选型能力第 3 题请说说指针和引用的区别 考察C++语言基础,对指针与引用本质差异的理解第 4 题你对C++有了解吗?掌握到什么程度? 考察候选人对C++的知识掌握深度与广度第 5 题假如有string类型的字符串“hello”,将其转为char,再在string类型中插入“world”,char指向的内容是什么? 考察对字符串底层实现、指针引用和内存管理的理解第 6 题请详细说明 C++ 中 unique_ptr、shared_ptr 和 weak_ptr 的区别及各自的使用场景? 考察对现代 C++ 智能指针核心语义、实现原理及适用场景的理解第 7 题静态多态和动态多态的区别 考察对多态实现机制和适用场景的理解第 8 题map和unordered_map的实现原理是什么? 考察底层数据结构理解及哈希函数设计的重要性第 9 题vector 和 list 区别 考察C++标准库容器vector与list的底层实现及适用场景