阿里智能信息面经(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