阿里后台阿里一面凉经

问题
1、自我介绍
2、看过哪些计算机书籍
3、面向对象,写过哪些用了面向对象方法的C++代码
4、知道哪些设计模式
5、在你刚才说的那些设计模式之外找一个模式讲讲原理
6、写过那些C++大型代码,或者看过哪些开源代码
7、线程和进程区别
8、线程和线程分别怎么同步,怎么通信
9、堆和栈空间分别怎么使用
10、讲一下shared_ptr底层实现原理
11、除了shared_ptr还有哪些类似的指针
12、讲一下unique_ptr和weak_ptr
13、unique_ptr怎么实现的,能赋值给别的变量吗
14、move是什么知道吗
15、二叉树有几种遍历方法
16、给出三种遍历的数组,如何还原二叉树,三个数组都要吗,实现复杂度是多少
17、求最近公共祖先有哪些方法
18、http有哪些状态码,分别什么含义
19、要用http发送一段二进制文本,怎么定义头部
20、有什么问题要问的吗
#阿里巴巴##面经##秋招##C++工程师#
全部评论
怎么知道自己凉了
点赞 回复 分享
发布于 2019-08-28 16:07
第5个也太秀了
点赞 回复 分享
发布于 2019-08-28 16:54
第八个的意思是问了进程间的通信方式和多线程的同步方式吗?貌似没听过多进程同步和多线程通信的问题
点赞 回复 分享
发布于 2019-08-28 22:12

相关推荐

3 25 评论
分享
牛客网
牛客企业服务