中望软件面试题 · 技术原理
中望软件相关面试题,按最终去重题目聚合。
共 344 道真题 · 当前筛选命中 271 道 · 更新 2026-08-05
筛选题目已选:技术原理
考察点
技术栈
第 221 题你觉得你适合从事C++的哪些方面(比如渲染、底层开发、中间件等)?为什么是这些方面? 考察候选人对C++技术方向的理解、自我认知与岗位匹配度第 222 题在C++中,++i是左值还是右值?为什么? 考察对左值右值定义和自增表达式性质的掌握第 223 题请对比静态库与动态库的差异及其适用场景。 考察对静态链接与动态链接机制的理解及工程选择能力第 224 题请说明 shared_ptr、weak_ptr 和 unique_ptr 的区别,以及在哪些场景下可以或必须用 unique_ptr 替代 shared_ptr 和 weak_ptr。 考察 C++ 智能指针的语义差异、所有权模型与适用场景选择第 225 题堆排序的时间复杂度是多少?请解释其计算过程。 考察堆排序时间复杂度的准确描述与推导能力第 226 题请介绍 C++ 中 extern "C" 关键字的作用和应用场景。 考察对 C/C++ 链接规则及混合编程的理解第 227 题请解释堆(Heap)这种数据结构的概念和基本性质。 考察对堆数据结构的定义、性质及存储结构的理解第 228 题请解释透视投影变换的实现原理。 考察图形学中透视投影的数学原理与实现要点第 229 题为什么数组按索引查找比链表更高效? 考察数据结构底层存储与随机访问、顺序访问的差异理解第 230 题请解释面向对象编程中的多态,并结合代码说明其实现方式与好处。 考察对多态概念的理解、实现机制及应用价值第 231 题请介绍一下 C++ 的面向对象特性。 考察对 C++ 面向对象核心特性的理解与表达能力第 232 题推理时若图像尺寸不一致,切分 patch 后多出的 patch 应如何进行位置编码? 考察视觉 Transformer 中针对变长输入的位置编码处理策略第 233 题单例模式怎么实现? 考察单例模式的多线程安全实现与适用场景第 234 题虚函数的底层实现原理是什么? 考察对多态底层机制的理解,包括虚表、虚表指针和动态分派第 235 题你提到看过 UE 源码,请问具体看到什么程度? 考察候选人源码学习的深度、方法与知识转化能力第 236 题C++ 中的 inline 关键字有什么作用?在什么情况下建议使用内联函数? 考察对 inline 语义、内联展开机制及适用场景的理解第 237 题讲一个你熟悉的设计模式。 考察对设计模式的理解、应用场景和实际运用能力第 238 题在什么场景下选择使用 Java,哪些场景下更适合选择 C++? 考察对 Java 与 C++ 技术特性的理解及选型能力第 239 题指针和引用有什么区别? 考察对C++指针与引用在语法、语义和用法上的理解第 240 题C/C++、Java之间的区别是什么? 考察对C/C++与Java在内存管理、运行机制和应用场景上的理解