阿里智能信息面经(1~3&hr面)

我就是牛可乐 2024-07-18 00:57:27
有一说一,我都没想到c++还能在五月找到阿里的实习岗。 ✅一面(60min) ⭕c++八股拷打: 1.  stl有哪些序列容器? 2.  stl有哪些容器的迭代器是可以随机访问的? 3.  谈谈你对智能指针的理解? 4.  为什么list要内置一个sort? 🔸Tips:建议了解stl源码。 ⭕算法题: 1.  二分查找 2.  动态规划(背包问题变种) 3.  字典树(基本结构) 剩下的想不起来了。 ✅二面(90min) ⭕简历拷打: 1.  硕士科研项目,研究背景、意义、成果 2.  竞赛背景、意义、成果 ⭕c++八股: 1.  智能指针是否是线程安全的? 2.  虚函数表存在哪里,实际上有什么用? 🔸Tips:建议要非常了解自己的简历,细节也要到位,不然遭不住。 ✅三面(60min) ⭕简历拷打(和二面类似): 1.  硕士科研项目,研究背景、意义、成果 2.  竞赛背景、意义、成果 ⭕八股+场景: 1.  项目里面的线程池怎么实现的? 2.  锁有哪些,一般怎么用的? 3.  你觉得你这个模块有什么缺点?还能不能提升效率? 4.  你项目过程中有没有遇到内存泄漏的问题?如何解决排查? 5.  你用过gdb吗?gdb如何调试多线程程序? 6.  你觉得gdb能检查栈溢出吗? 7.  你知道RAII吗? 🔸Tips:个人认为三次技术面,难度是递减的。后面两个面试主要是要对自己的简历熟悉,然后项目要思考一些提升方案。 ✅hr面(29min) ⭕闲聊+问题: 1.  你觉得最有成就感的事? 2.  你坚持最久的事情? 3.  你觉得你做过最有挑战的事? 🔸Tips:都是网上常见的,个人感觉只要不犯病都能过。 . 内容来自牛友:TimE残翼 来源:牛客网

0 阅读:0
我就是牛可乐

我就是牛可乐

感谢大家的关注