富途面试题 · C++
富途相关面试题,按最终去重题目聚合。
共 413 道真题 · 当前筛选命中 11 道 · 更新 2026-08-05
筛选题目已选:C++
考察点
技术栈
第 1 题请谈谈你对于muduo网络库的理解,包括其核心设计思想和适用场景。 考察对muduo网络库架构、核心机制和适用场景的理解第 2 题请解释C++中的RTTI(运行时类型识别)机制及其典型应用场景。 考察对C++运行时类型识别原理、使用方式及应用场景的理解第 3 题你了解哪些 C++11 特性? 考察对 C++11 核心新特性的掌握广度与理解深度第 4 题请详细说明 C++ std::vector 的底层实现原理,包括内存布局、扩容机制和增删操作的复杂性。 考察对动态数组容器核心实现机制的理解深度第 5 题C++与C语言的区别? 考察对C++与C核心差异的理解,包括面向对象、抽象机制、内存管理及安全特性第 6 题请参考给定的 max 宏定义,编写一个返回三个数中中间值的宏 midian(a, b, c)。 考察宏定义的语法正确性、参数展开风险及三元运算符的使用第 7 题请解释智能指针的概念、常见类型及其使用场景,并说明如何避免循环引用。 考察对智能指针原理、类型区别及内存管理边界的理解第 8 题vector如何扩容,避免vector扩容的方法是什么 考察容器内存管理机制与性能优化意识第 9 题请说明 shared_ptr 的实现原理,特别是引用计数是如何实现和管理的? 考察智能指针底层原理、引用计数机制及边界情况第 10 题智能指针的引用计数在高并发下的增减是如何保证线程安全的? 考察智能指针原理及并发场景下引用计数操作的原子性保证第 11 题C++ std::map 底层是红黑树,它的 find 操作查找过程是怎样的? 考察红黑树查找算法及 std::map 实现机制