先说下自己的背景吧

  • 中南本科+硕士
  • 数据结构/算法还过得去
  • 会一点 Linux 系统编程+网络编程
  • 无实习经验,无项目经验
    今年校招有点早,8月就做了阿里的在线笔试,然后9月去武汉参加面试,没鄙视了(遗憾的是不知道是为什么被鄙视的,一个同去的同学和我情况一样)。后来就是腾讯面试,一面气场太差(面试官原话),表现不好,居然还让我过了,二面表现良好,然后就被刷了。。后来来长沙的软件公司基本都参加了,由于腾讯面试和美团笔试冲突,然后美团笔试没有参加。中间参加了华为,深信服的面试(可惜华为 SO 挑战赛的时间和腾讯笔试的时间冲突,没有拿到 SO 挑战赛的手机是一大遗憾)。最后霸面美团,然后成为美团长沙站最后一个参加面试的人(霸面),在9月底终于有一个去处了,至此心里终于有点着落了。

找工作过程中会遇到各种事情(有同学腾讯的 hr 面面试结果一直被拖着),期间看到身边的人一个个都有 offer 了,也会心急。我算比较幸运的,有同学给我打气,腾讯一面被鄙视后,和四宝在公交上聊的那些,其实对我也挺有帮助的,有同学一起晚上锻炼身体。

最后面上美团,应该也是运气足够好吧。最后一个参加面试的(还是霸面),而且三个面试官人都很 nice(参加的这些面试官中,个人认为美团的三个面试官和腾讯二面面试官人较好),基本无压力,可以发挥出自己的真实实力。不过美团的面试是我所参加的这些公司中强度最大的,3轮技术面,前两轮都会要求纸上写代码,每个程序基本是50-100行的样子;三面聊一些设计上的东西,代码基本不需要写了。我遇到的几个题大部分来自于 leetcode。刚好还是自己做过的,这个比较幸运。不过有一点小瑕疵的就是,我二面的时候,要求写一个不算太难的程序,然后一面面试官从我的代码中挑出了一个 bug。我当时瞬间都无语了,本以为100行以内的代码能做到 bug free。。。前两面的过程中,基本是代码一个接一个写,而且没有一点可以闲下来的功夫,强度很大。最后第三面的面试官问我一个概率题,我做出了简化版的,然后他问我要不要挑战下高级版的,我可耻的说“还没吃饭,就不挑战了”。

第二天实验室在开会的时候,接到 HR 的电话,说下午过去谈谈。然后就过去谈了下,薪资基本是平均水平,然后福利貌似一般吧,其他的比如期权之类的由于没有经验,也没有询问,后来才知道原来薪资也是可以谈的(我是直接过去,然后 HR 通知你薪资多少,都没谈判,囧)。不过觉得方向还不错,自己也喜欢,就打算签了,到时候如果有更好的就再说吧。

真正到了找工作的时候,才发现学校所在地还是很重要的,学校名气也很重要。武汉就比长沙要好很多,很多公司不来长沙招人,招也是很少一部分,基本走过场。在武汉面试的时候,有同学就被直接告知“我们基本只要武大,华科的”。唉,长沙毕竟还没有发展起来。

找工作如果有真正的项目的话也是有一定优势的(当然如果能吃透一个开源的框架也是有优势的),一个进阿里的同学两轮技术面都是聊的项目,而且他的其中一个项目使用了现阶段的先进技术,面试官很感兴趣。如果没有项目的话,基础知识要求比较广,语言基础,操作系统,数据结构/算法,网络,组成原理,编译原理什么的都会问到,这个要准备起来,还是需要一定时间的。

Comments