版权声明:本文为博主原创文章,未经博主允许不得转载。 https://cloud.tencent.com/developer/article/1433295
新鲜出炉的实习生面经!主要包括:Google,微软,阿里,美团和因为各种原因没有面试成的公司……
基本情况:某985硕士,常用语言C/C++、Python,研究方向为深度学习、计算机视觉,有一篇水的会议论文、一篇水的期刊论文,有ACM等算法竞赛和数据挖掘类竞赛获奖经历,在导师和Github上都有项目。除了谷歌投的是SWE,其它都是算法岗。
1月31日,GCJ获得资格,45min。
算法题:有一个n乘n的棋盘,上面有m个糖果,最开始有一个人在棋盘左上角,他可以向左向右或者向下移动,但不能向上移动,问他最少需要多少步吃完所有糖果。
正解:一个糖果或者没有糖果的行很简单,多于一个糖果的行其实一定是从最左或最右的糖果处下去,所以只需要维护吃到每一行最左或最右糖果的最小值就行了,转移的时候讨论上一行的端点在这一行最左到最右区间的里面还是外面。
详细经历看这篇博客。
3月12日,A Day with Google,配套活动,参观一下。
3月19日,45min。
没有其它废话,上来直接算法题,
整体就是这样,一共手写了三套解法,重点考察了数据结构,由于最后一个解法时间比较紧,被面试官挑出两个bug。基本算满意,有一些小瑕疵。详细经历看这篇博客。
3月23日,通知状态变为hold,介于过和拒之间的状态。内推的同学说投的太迟了,很多人过年前投的,过完年就开始面试了,到了3月中旬岗位不多了。怪不得我说一面感觉也不差怎么就hold了,所以谨记,内推实习生一定要早投!!!
秒杀笔试算法题,4月24日,面试去现场…
40min,面试官是我整个实习生面试期间遇到的最棒的面试官。
我想这一面给的一定是strong hire
40min,典型程序员,一句废话都没有。
除了面试官提示了一次记录tail节点,其余还好。
40min,Boss面,可能是看前两面写代码反馈不错,所以把纸收起来了,没写代码。
然后基本聊聊天。应该还挺满意的吧,最后加了我微信,说很希望我能去他们组,受宠若惊啊!
4月28日,收到微软C信,5月9日,收到微软offer!
通过Github被阿里猎头选中,本来他的期望是招前端,我觉得不OK,跟他说了一下我的情况,然后转而把我推到机器学习算法岗去了……
3月23日,45min,全程紧张,面试官一直让我放松。
有一些字符串,定义前后字符差值形成的序列一致的两个字符串为相同字符串,问如何将给定的这些字符串分成若干集合,每个集合中字符串都满足相同字符串的定义。
解法:将差值序列作为hash表的key,形成的集合用一个vector或者map随便什么作为value就行了。
面试官说很OK,自己面下来感觉也很好。
4月14日,周六面试…,25min,似乎是被我的项目震惊了。
迟来的二面,因为14日是网申截止,而网站上一直是面试中的状态,所以我一直以为凉了,而面试官说这一面应当属于三面?我也不是很懂。
面试官只问了两个项目,问得比较细,连里面有什么函数,函数怎么设计的,类之间的继承关系都问了一遍,然后就说很好,看了一眼我的github,又问我平时是怎么学习的?怎么做这么多项目的?
最后又跟我说面试过应该没什么问题,而且较大概率去他的团队,然后就夸他们团队怎么怎么好…
我全程懵逼…这就面试完了???
4月26日,70min,三个面试官,其中一个推进流程串场。
达摩院大佬:45min
搜索事业群大佬:25min,这个我就真的懵逼了
真的不知道该怎么答!
5月2日,30min,以自我介绍为主线,我说完一点,她就会问点问题,比如做的项目是research还是面向实际需求的。主要说说非技术问题吧:
听已经实习的说,阿里实习生晚上九点都没有人走的,看看我的发际线,还是别那么拼命吧。
5月9日,收到阿里offer。
3月16日,30min,我见过的最不负责任的面试官。
迟到早退,完全没有心思面试,只问了简单的算法题,连字符串翻转这种题都出来了…
然后聊了项目,问的问题极其外行,最后笑嘻嘻走了???
4月25日21点,60min,把我当备胎了吧,一面那个面试官真不想吐槽了,就这样面试下来就把我当备胎了?好在二面的面试官很专业,挽回一些美团的形象。
4月28日,45min。
说说比赛、项目、github开源、从系统的架构到每一个模块的细节都问了一遍。问我有哪些offer,说自己在蚂蚁呆过,都是水货写业务没什么意思,吹美团这边的数据是百亿级别的?咱能不这么浮夸吗?
5月3日,收到美团offer。
一些投了,但是没能面试的
因为让我去北京现场面试但是不报销费用被我主动挂了。而且要吐槽一下,京东有图像标注实习生的岗位,要求吃苦耐劳,这是什么鬼?
我让师兄内推,他们老大看了一眼简历就说应该能来吧,面试水水的…
后来知道所投岗位已经差不多满了,要转岗,也被我主动挂了。
投了简历,没理我,后悔没找校友内推!听说内推的基本都进了?
投了简历,没理我,南京招的人比较少。
笔试没有参与聚众讨论,笔试挂了,题目一点诚意都没有,全都一样的,就是为了把不作弊的刷掉?今年招的人很多啊,各种水进去的,而我连水的机会都没有,不开心!
最大的感受是:有项目就可以一直吹,虽然我准备了,但几乎没遇到问数学公式推导和操作系统、计算机网络背概念的面试官,大多数是就简历问,也有结合业务场景让设计方法的。我靠,枉我看了那么长时间的西瓜书和本科教材…
总的来说,差强人意,因为谷歌崩了才投了这么多乱七八糟的,keep calm and stay strong!