恒生电子股份有限公司面试题 · 方案权衡 · C++
恒生电子股份有限公司相关面试题,按最终去重题目聚合。
共 694 道真题 · 当前筛选命中 9 道 · 更新 2026-08-05
筛选题目已选:方案权衡 · C++
考察点
技术栈
第 1 题Class和struct的本质区别是什么? 考察对面向对象与值语义/引用语义差异的本质理解第 2 题vector和list的区别 考察C++标准库容器vector和list的内部结构、性能特性及适用场景第 3 题请解释 C++ 中移动构造与引用构造的区别,并说明它们的适用场景。 考察对 C++ 移动语义和引用传递的理解第 4 题map和unordered_map的底层实现分别是什么? 考察对C++标准容器底层数据结构的理解与区别第 5 题说说虚函数和纯虚函数的区别 考察C++多态机制中虚函数与纯虚函数的核心差异及适用场景第 6 题项目中为什么使用C++实现,而不是用Java?相比之下好在哪里? 考察技术选型能力及对C++和Java差异的理解第 7 题#define 和 const 的区别 考察对宏定义与常量在作用、类型、内存及编译期处理等方面的理解第 8 题const和static有什么区别?inline和#define有什么区别? 考察对C/C++关键字语义和预处理机制的掌握第 9 题C语言跟C++的区别 考察对C与C++语言特性和设计哲学差异的理解