七牛云面试题 · 技术原理 · C++
七牛云相关面试题,按最终去重题目聚合。
共 412 道真题 · 当前筛选命中 8 道 · 更新 2026-08-05
筛选题目已选:技术原理 · C++
考察点
技术栈
第 1 题用 C++ 实现反转二叉树的算法,要求 ACM 模式(自行处理输入输出)。 考察二叉树的遍历与递归/迭代实现能力,以及 C++ 基础第 2 题C++中的内存分区是怎么样的? 考察对C++进程内存布局和各类存储区特性的理解第 3 题C++里面的多态是什么?怎么实现的? 考察对C++多态概念及实现机制的理解第 4 题new和malloc的区别 考察C++内存分配机制的理解与对比能力第 5 题C++11、14、17 主要了解哪些功能? 考察对 C++ 现代标准核心特性的掌握程度和系统性梳理能力第 6 题智能指针 weak_ptr 应该怎么使用? 考察对 weak_ptr 作用、用法及与 shared_ptr 关系的理解第 7 题如果不用指针,二叉树的节点结构还可以如何实现?请给出至少一种非指针的实现思路并说明其适用场景。 考察对数据结构底层表示的理解和替代方案设计能力第 8 题在 C++ 中,智能指针有哪些种类?分别适用于什么场景?使用智能指针时需要注意哪些问题? 考察对 C++ 智能指针原理、适用场景和内存管理风险的理解