由于之前实验室的师兄师姐的告诫,说千万不要投阿里的实习,因为挂了秋招就不会再捞人了,
所以坚持到了秋招这会才投,发现难度相比实习面试增加100倍。。。
所以强烈建议2022届的小伙伴一定要把握住春招阿里实习机会,难度小,转正概率还非常大;
2020.7.31 钉钉 C++研发工程师 杭州 笔试爆零,直接收到感谢信;
2020.8.4 由于不甘心,找人帮我又投递到了阿里云,晚上接到面试官电话面试:
1、自我介绍?服务器项目场景?用到了什么库?
2、reactor 和 proactor 的区别?
3、移动语义?移动构造函数底层做了什么?
4、了解 C++11 还是 C++98?
5、了解volatile吗?应用场景?
6、智能指针用过哪些?shared_ptr 和 unique_ptr 的应用场景?
7、线程安全的单例模式的实现方法?几种?
8、为啥用 make_shared / make_unique? 优点?缺点?
9、shared_ptr 是线程安全的吗?为什么?
10、内存泄漏如何检测?有哪些方法?
11、线程同步的方法?有哪几类?条件变量的虚假唤醒?
12、阻塞队列该如何实现?加锁吗?
13、C++方面看过哪些书?看了多少?有哪些印象比较深的知识点?
14、能实习多久?(解释了不是实习,投的正式岗位)
15、epoll的底层实现?
16、有哪些IO模型?解释下同步异步、阻塞非阻塞?
17、进程内存管理?内存主要有哪几块?
18、const char * a = “123”; 里面占用了哪些内存区?
19、“123”的内容可以更改吗?如果 a = const_cast<char *>(a); 之后,“123”能更改吗?
20、问题?
1、什么部门?是做什么的? 阿里云,负责基础架构开发,做的东西有balabala(一个也听不明白);
2、如果有后续,何时通知? 技术面试 + 笔试考核,能不能进入下一面要看每一面的评分;
问得挺深的,每个问题都要求说出最根本的原因或原理,然后又凉了。。后来打听到面试我的部门是达摩院。。面试评级B+,直接挂彩;
后来还是不甘心,又陆续联系了挺多部门和内推人,发现都不能继续投递了。。所以阿里就这么凉了,干脆直接,没有余地
还是自己菜,继续努力吧
全部评论
(12) 回帖