蚂蚁集团面试题 · 风险判断 · C++
蚂蚁集团相关面试题,按最终去重题目聚合。
共 1880 道真题 · 当前筛选命中 5 道 · 更新 2026-08-05
筛选题目已选:风险判断 · C++
考察点
技术栈
第 1 题如果 unordered_map 中已有大量元素,插入一个新元素时,已有的迭代器是否会失效?在什么情况下 unordered_map 的迭代器会失效? 考察对哈希表重哈希机制及迭代器失效条件的理解第 2 题智能指针线程是否安全? 考察C++智能指针在多线程环境下的线程安全性理解第 3 题为什么有虚方法的基类的析构函数需要定义成虚函数? 考察多态对象销毁时析构函数的正确调用机制第 4 题基类指针调用子类对象时是如何判断的?用到了哪种类型转换? 考察多态实现原理、虚函数机制与动态类型转换的理解第 5 题Vector中有10个成员,迭代器指向第3个元素,现在删除第4个元素,那么这个迭代器会失效吗? 考察C++ vector迭代器失效规则及对删除操作影响范围的理解