哔哩哔哩面试题 · 方案权衡 · C++
哔哩哔哩相关面试题,按最终去重题目聚合。
共 2456 道真题 · 当前筛选命中 9 道 · 更新 2026-08-05
筛选题目已选:方案权衡 · C++
考察点
技术栈
第 1 题请比较C和C++在动态内存申请与释放上的主要区别。 考察对C与C++内存管理机制差异的理解第 2 题shared_ptr和unique_ptr的区别是什么? 考察对智能指针所有权模型和适用场景的理解第 3 题vector为什么效率高? 考察对动态数组内存布局与访问模式的理解第 4 题为什么广告引擎通常选择 Java 而不是 C++ 实现? 考察对语言选型与业务场景匹配的理解第 5 题C++和C有什么区别? 考察对C与C++语言特性及设计理念差异的理解第 6 题析构函数可以是虚函数吗?如果不存在继承关系,有必要使用虚析构吗?写了会有什么影响? 考察对虚析构函数作用、适用场景和对象布局影响的理解第 7 题请解释一下C++中的模板元编程是什么,并说明其典型应用场景。 考察对C++模板元编程概念、原理及实际应用的理解第 8 题Go 与 Java / C++ 有哪些主要区别? 考察对不同编程语言核心特性的理解和对比分析能力第 9 题请对比Go、Java和C++在内存管理和垃圾回收方面的实现差异及各自特点。 考察多语言内存管理机制的对比能力与工程权衡意识