奇安信面试题 · C++
奇安信相关面试题,按最终去重题目聚合。
共 240 道真题 · 当前筛选命中 7 道 · 更新 2026-08-05
筛选题目已选:C++
考察点
技术栈
第 1 题你平时主要使用哪些编程语言?有使用过C、C++或Go吗?如果有,请简要介绍你在相关项目中的使用情况。 考察候选人的语言掌握广度、项目经验真实性及技术栈匹配度第 2 题左值右值区别 考察C++核心语言概念的理解与表达第 3 题请解释C++虚函数的实现原理。 考察对C++虚函数机制、虚表和虚指针的理解第 4 题new和malloc有什么区别? 考察对C++内存管理机制和语言特性的理解第 5 题malloc和new的区别是什么? 考察对C/C++内存管理机制的理解第 6 题请说明C/C++中零长度数组的用途与实现,以及它与变长数组的区别。 考察对C/C++中零长度数组的用途、内存布局及与变长数组区别的理解第 7 题请描述C++代码从源码到可执行文件的编译全过程。 考察对C++编译阶段(预处理、编译、汇编、链接)的理解