2015年3月阿里内推(c++研发)实习生电面经历
2015-04-19 23:28
267 查看
2015年3月开学开始就听说阿里会有内推,果不其然在师兄的引荐下推了菜鸟网络,但是在学校的BBS上看到了阿里云部门,而且要会C++,这使我更感兴趣,重新选择了方向,当然最后选择了阿里云。在此分享一下三面面试经历。
一面:
首先自我介绍,他会根据你的自我介绍问你东西,比如我自己说了自己数学建模竞赛情况还有自己做的项目,基本接下来的20分钟都是谈这两个东西,第一面问了数学建模为什么得奖,有什么闪光点?项目你做了什么,实现什么功能,你的负责部分,用了哪些算法等等比较简单的和项目相关的东西,没有很难为我,对于我自己做的项目我回答的还是很好的(自认为),下面问了c++,如list,vector区别及各自优缺点效率等什么场合下选择哪种数据结构(stl源码剖析推荐看看底层实现机制),MFC的消息响应机制(可以参考http://www.cnblogs.com/dsky/archive/2012/05/28/2520853.html),进程和线程区别(问烂了)还有进程间同步问题,还有有个linux和windows的多线程之间的区别(可以参考http://blog.chinaunix.net/uid-20776117-id-1847037.html),当时这个没回答出来,其他问题记得不是很清楚了,应该就这一个问题答的不大好吧,所以给了二面的机会。总之,一面就是问问项目,简单的基础知识,主要是我之前项目讲了一些算法吧,没有问算法问题,很幸运的过来了。
二面:
二面接到很是意外,因为是12点左右,一个上海来的电话,估计是他们的大领导吧,也没敢多问,就说是阿里这边的需要面试,问我是不是不方便再约个时间,说下午什么的都行,我想想下午lb要来了,开会什么的就不一定了,说就直接面吧。这次没有自我介绍,直接问我课题项目,当然接下来全部的时间都在讲我做的项目,这次讲的不像第一次那么简单,这次项目问的比较具体,把我记得的问题记下来,供大家准备项目用吧。1.团队几人,你负责多少内容,实际做了哪些东西。2.自己编码多少,估计多少行代码量。3.讲一个你项目里面用的一个必要的一个算法,项目里面的基础算法。4.算法有多少种,你有没有考虑改进或者改进了多少。5.你的代码框架或者结构有没有改进的,如果有需要改进哪些方面。6.有没有考虑分布式设计项目,如何实现。大概这些问题,其他的小问题就不是很记得了,前面答的都很好,第6个说的不是很好,但面试官很满意,人也很友好,说不错,当时心里就有底了。最后问我擅长什么,学过哪些课程,最挑战的课程是什么,后面就没聊技术了,面试官真的很好,最好面试官还给我开了个玩笑,很融洽的过了。
三面:
话说阿里效率还是挺快的,(当然也有不快的呵呵)当天晚上接到了三面,基本上没有技术问题,问问实习地点,会不会linux,为什么选择阿里云,有什么优势等等。面试完过了半小时吧,就看到了状态三面通过,待同意发放Offer,现在已拿到阿里实习意向书。
总结:
1.面试不仅要有扎实的基础知识,运气也有一定的比例,但最好夯实一下以防不测。
2.一定要在之前多做项目,提升自己的项目经验,做的不多的话,一定要做个最好的,拿的出手的。
3.最重要的感,对于实习生一定要把自己的课题搞定,不然课题都搞的不好,谁会录用你呢?
最后感谢内推我的学长,在此共勉!祝大家找到理想的工作。
一面:
首先自我介绍,他会根据你的自我介绍问你东西,比如我自己说了自己数学建模竞赛情况还有自己做的项目,基本接下来的20分钟都是谈这两个东西,第一面问了数学建模为什么得奖,有什么闪光点?项目你做了什么,实现什么功能,你的负责部分,用了哪些算法等等比较简单的和项目相关的东西,没有很难为我,对于我自己做的项目我回答的还是很好的(自认为),下面问了c++,如list,vector区别及各自优缺点效率等什么场合下选择哪种数据结构(stl源码剖析推荐看看底层实现机制),MFC的消息响应机制(可以参考http://www.cnblogs.com/dsky/archive/2012/05/28/2520853.html),进程和线程区别(问烂了)还有进程间同步问题,还有有个linux和windows的多线程之间的区别(可以参考http://blog.chinaunix.net/uid-20776117-id-1847037.html),当时这个没回答出来,其他问题记得不是很清楚了,应该就这一个问题答的不大好吧,所以给了二面的机会。总之,一面就是问问项目,简单的基础知识,主要是我之前项目讲了一些算法吧,没有问算法问题,很幸运的过来了。
二面:
二面接到很是意外,因为是12点左右,一个上海来的电话,估计是他们的大领导吧,也没敢多问,就说是阿里这边的需要面试,问我是不是不方便再约个时间,说下午什么的都行,我想想下午lb要来了,开会什么的就不一定了,说就直接面吧。这次没有自我介绍,直接问我课题项目,当然接下来全部的时间都在讲我做的项目,这次讲的不像第一次那么简单,这次项目问的比较具体,把我记得的问题记下来,供大家准备项目用吧。1.团队几人,你负责多少内容,实际做了哪些东西。2.自己编码多少,估计多少行代码量。3.讲一个你项目里面用的一个必要的一个算法,项目里面的基础算法。4.算法有多少种,你有没有考虑改进或者改进了多少。5.你的代码框架或者结构有没有改进的,如果有需要改进哪些方面。6.有没有考虑分布式设计项目,如何实现。大概这些问题,其他的小问题就不是很记得了,前面答的都很好,第6个说的不是很好,但面试官很满意,人也很友好,说不错,当时心里就有底了。最后问我擅长什么,学过哪些课程,最挑战的课程是什么,后面就没聊技术了,面试官真的很好,最好面试官还给我开了个玩笑,很融洽的过了。
三面:
话说阿里效率还是挺快的,(当然也有不快的呵呵)当天晚上接到了三面,基本上没有技术问题,问问实习地点,会不会linux,为什么选择阿里云,有什么优势等等。面试完过了半小时吧,就看到了状态三面通过,待同意发放Offer,现在已拿到阿里实习意向书。
总结:
1.面试不仅要有扎实的基础知识,运气也有一定的比例,但最好夯实一下以防不测。
2.一定要在之前多做项目,提升自己的项目经验,做的不多的话,一定要做个最好的,拿的出手的。
3.最重要的感,对于实习生一定要把自己的课题搞定,不然课题都搞的不好,谁会录用你呢?
最后感谢内推我的学长,在此共勉!祝大家找到理想的工作。
相关文章推荐
- 阿里2015实习生校园招聘C/C++研发工程师面试经历
- 阿里面试经历-2014.4.18研发实习生面试经历
- 2017阿里研发工程师C/C++实习生招聘笔试题
- 阿里面试经历-2014.4.18研发实习生面试经历
- 阿里2015实习生笔试C++研发
- 学生党如何拿到阿里技术offer:《阿里面试经历-2014.4.18研发实习生面试经历(失败)》
- 阿里暑期实习c\c++研发工程师一面经历
- 阿里数据研发工程师实习生面试经历
- 2017阿里巴巴实习生C/C++研发内推一面、二面经历
- 2016届校招 百度WEB前端研发【实习生+提前批】面试经历
- 面试百度新浪头条b站阿里的研发实习生面试记录
- [置顶] 2017腾讯暑期实习生从笔试到面试总结(附带华为、阿里面试经历)
- 2017春季阿里大文娱(优酷)——C++研发一面
- 阿里面试经历及总结(数据研发、Java研发方向)
- 阿里面试经历及总结(数据研发、Java研发方向)
- 常见Java问题及笔试题(十七)——阿里2017实习生研发题
- 2016届阿里实习生java研发岗一面二面三面四面经验分享
- 记2012年百度web前端研发实习生的笔试面试经历
- 网易游戏2015年暑期实习生面试经历-游戏研发工程师
- 2017微软中国社招C++研发岗面试经历(共5面)