各种事情扎堆的四月过去了,现在想想都还觉得有点梦幻。实习也算是大学里一件比较重要的事情吧,总结下好了。
因为三月份一直在忙微软创新杯的事情,虽然已经知道很多公司开始投简历了,但还是想着四月份再来弄好了,结果有一天遇到个同学,问我投了腾讯没,还有两三天就截止了,吓得我赶紧投了一份,不过还是错过了笔试前的一场模拟笔试。
正式笔试是在晚上,视频监控加跳出检测(吐槽下阿里,阿里的笔试好像没什么反作弊手段,这是很不公平的)一进去的反应就是...WTF?我没投错吧?因为我投的是应用开发,语言要求是C++
或者.NET
,但是笔试里发现一大堆前端的题,完全不会啊。我没记错的话,题型分为选择题、主观题和编程题,比较吓人的是选择题全是多选的,选多选少都不得分,还是比较考基础的。选择题的内容都比较基础,比如语法、网络、操作系统还有一些前端的知识,但是范围很广,我想大多数人都是专注某些特定的方向,全部都会的应该很少吧。然后就是几个不多的主观题,主要是问了一些技术概念,我貌似把两个概念答反了。最后是编程题,不算太难,LeetCode中等难度,一题模拟,一题DP(做了一半),还有一题是什么忘了,关键是,居然还有一题SQL题,SQL虽然当时学的不错,当时学完就没用过了,所以看到就没信心,直接摆一边去做另外的编程题去了。
做完后还是很郁闷的,因为一直在忙项目的事情,没怎么复习,题也很久没刷,所以感觉发挥的很不好,感觉要挂。至于题型太广的问题,后来想一想估计是这样的,每一道题都属于某一类,然后根据岗位的不同,着重去看不同类别的分数。
腾讯有个好处就是能在微信上查到自己当前所在的阶段,有一天闲着没事一查发现我处于初试阶段,问了一下发现这代表的是一面,所以我笔试过了?当时有点小激动也有点不敢相信,不过很快就接到了通知面试的短信。
一面是在19号下午三点,一开始我以为是某个小酒店,去到一看发现是个五星酒店,腾讯似乎包了一层,给跪了。我大概提前30分钟到的,去到后发现等着好多人,但是我才签完到,还没找到椅子坐下,就通知我去面试官房间面试了,卧槽这是什么情况?后来想一想,应该是我前面的哥们面太快了,导致了我的时间提前。
面试官的房间在26楼,一上去就看到了第一间就是,在门口我徘徊了几分钟,心想我现在可能站在人生的转折点上啊(虽然只是实习,不过这是我人生中第一次面试,所以还是很激动啊哈哈)。深呼吸后敲门进去了,面试官是个很年轻的人,坐下后先让我自我介绍,我说了下大学生活里比较重要的几件事,然后又简要介绍了下平时的爱好。这里有个很好玩的细节,我在说技术方面的时候,面试官是一直在跟我说“嗯”来对我做出回应的,然而等我开始介绍业余爱好时他就沉默了,我这才意识到,“似乎扯远了......?”。然后就是根据我简历中的内容展开来谈,一开始问的是在创新杯的这个项目中是否遇到了问题,我说遇到了非常多的问题,然后把遇到的问题全部详细说了下,又谈了谈解决的办法是什么。然后又问我感觉笔试做的怎么样,我说感觉做的很不好,很多东西以前知道,但是现在又忘了,而且最近也没怎么刷题。主要的内容就谈了这些,围绕着简历来谈的,没有传说中智商题和代码题,但是我估计二十分钟左右就结束了,我记得别人都是四五十分钟,我那么快就出来了,估计是要悲剧。
出来之后我在楼下站了很久,觉得很郁闷,感觉应该过不了的样子,虽然想了想,好像再来一遍也并没有什么能做得更好的了,因为我并没有发挥失误的地方,甚至可以说发挥的很完美,之前的准备基本都用上了,但是总是觉得,这地方我以后再也不会来了吧。在楼底站了大概二十分钟,吹了吹风,打车回学校。
中午五点回到学校,六点多一查微信,发现我进了复试,相比激动,更多的是难以置信。
二面是在第二天早上十点,去到发现等待的场所已经不在昨天那个大厅了,而是挪到了一个小房间里,少了很多的人。在等待的时候,好像有人去交简历霸面,但是负责人说今天的面试官都是总监级别,不方便直接去递简历,这让我内心小小的颤动了一下。还遇到了一个川大很可爱的女生,看她和很多人有说有笑的,我还心想她同学好多啊,直到她来找我说话的时候我才意识到她好像并不认识他们。。。囧。等了大概半个小时,通知我上去面试了。
这次的面试官是个中年人,第一眼就觉得好厉害的样子。与上一面不同的是,我面前的桌子上摆了纸和笔,心想这次应该是要写代码了。一开始也是自我介绍,有了前一天的经历,这次无关的内容就精简了许多。接下来主要的内容也是围绕我的简历来谈,可能是这次的面试官气场太强大,我发挥的不是很好,被问到之前考虑过的问题也没有很好地表达出来,逻辑凌乱,还问了一些我之前没怎么考虑过的问题,比如问我“如果重新来一次的话,在ICPC这件事上你会怎样规划”。之前我所想的就是没拿奖就是没拿奖,没什么好辩解的,我也知道失败的原因是什么,但往者不谏,来者可追,没考虑过如果重来要怎样做才能更好,所以被问到时有点不知所措。另外一件让我没预料到的事情是,面试官好像对我写博客这件事很感兴趣。其实之前写博客更多的只是顺手记录一下做题的历程,直到最近我才慢慢觉得,这是一个整理的过程,整理学习的感想,整理生活经历,整理思想,没想到在面试时会用上。接来下也是详细问了微软的那个项目,跟前一天一样,也是详细解释了遇到的问题,以及最后是怎样解决的。接下来各方面也聊了一些,大概一共用了一个小时,万万没想到,代码题、技术题、智商题,始终没有出现。虽然这一天我有点紧张,但是与其说这是面试
,更应该说出这是面谈
,面试官是个很有见解的人,不夸张的说,我从这次面试中学到了不少东西。
相比第一天,二面的发挥不温不火,也让我更难判断会是什么样的结果,好在这样的纠结没持续太久,面试结束后大概两三个小时,微信上的状态变成了HR面。
从置身事外的角度来看,进入到HR面基本也就没问题了,所以对于那些在群里问HR面会不会挂人的,大家都觉得这是想多了。然而当自己真正进到了HR面后就很难不担心了,因为虽然几率比较小,但是腾讯的HR面确实是会挂人的,所以心情还是有点忐忑。
HR面是在第三天早上十点,去到发现人好像又少了点,等了大概也是半个小时候,叫到了我的名字。去到面试官的房间一看,发现是两个很年轻的女孩子,这让我很意外,因为前两面都是1对1。首先也是自我介绍,三次面试的开场都是自我介绍,所以自我介绍是很重要的一项,应该好好准备。可能有人觉得面试时应该展现出真实的一面,这当然是没错的,我也是这么想这么做的,但是这和提前准备并不冲突,提前准备并不是要去造假,而是理清思路,使得面试时能够把自己想说的东西更有条理地表达出来。然后就简要的谈了下我的项目,又谈了个人的情况,比如未来的打算,家庭情况这些。然后问为什么想去深圳,我说因为那是腾讯的总部,又问为什么不想留成都,我说成都夏天太闷了,总是感觉灰蒙蒙的很压抑(后来才发现这位HR好像就是成都人,我真是花样作死)。大概二十分钟后,面试结束。
三四天后,早上睡醒一查,发现状态变成了已完成所有面试,也就是说通过了HR面试。
按理来说,HR面通过后就没问题了,但是我发现有些人一星期多了都还是这个状态,然后有人发了个邮件截图,就是说即使通过了所有面试,也不代表一定会被录用。一般是结束后四五天左右会收到腾讯的电话,然而成都的三面是星期五结束了,也就是说要加上周六和周日的时间。这期间说是煎熬毫不为过,晚上睡不好,每天七点多就醒过来,生怕错过电话,当一天结束的时还没收到电话又是很大失望,终于,在周三下午第一节课下课后,收到了深圳打来的电话,告诉我通过了所有面试,岗位就是我投的应用开发,地点是深圳,是否接受offer。至此,终于长舒了一口气。
两天后去了成都的腾讯现场签约,发现负责人就是面我的那位HR。。。