3.16开始,沉心复习,从Java基础看起
投了阿里淘系飞猪,腾讯PCG,头条财经事业部,还有携程
菜就是菜,大环境不好,985研究生都找不到实习,自己看看面经背背题就能上岸的想法真是太天真
腾讯和携程做了笔试,应该挂了,没给面试机会
头条主要算法和基础,一面对项目也着重问了问,三面备胎池然后被挂了
飞猪一面表示Spring上来问一个bean循环依赖怎么解决,表示只看过IOC和AOP部分,其他会用没看过源码就挂了
4月末得知头条自己备胎池被挂了后,又开始疯狂投,投了腾讯微众银行的补录,投了头条的EE的日常实习,投了广告系统部的日常实习,海投了商汤的Java实习,网易有道的Java实习,网易雷火的Java补录,IBM的各色训练营等等之类的,并且最后被逼到没有办法,开始投六个月以上的实习(比如阿里和爱奇艺...),六个月,想的是可以和毕设结合,所以就也还能接受,最后又投递了几个阿里的其他岗,无论是否能捞,希望可以被有缘人看到。
最后拿到面试的有腾讯微众,字节跳动另外几个部门的(说明字节跳动真的很缺人,但是他们宁缺毋滥 = =)
稍后补五月进展,和字节跳动八字不合,不同部门的日常实习生面了5面(说明我的简历还是蛮诱人的,HR愿意捞我)遇到了有10道题吧,会写和有思路的55开,没有完全不会写的,但是能写出能跑的代码和伪代码又是另一回事了,等等补充。
腾讯微众银行一面
同校同院同专业10届学长面的我,十分和蔼可亲,上来先自我介绍,聊了聊项目,拉了会家常和母校。
之后问了一些项目中的细节,可以说是业务场景题吧,也都比较简单。
随后想看一看代码能力,让在线白板写一个反转链表,我大呼简单,5分钟写了递归和遍历两种实现。
然后做了道逻辑题,25匹赛马,5条赛道,求前三快的马,这种问题。
本想和面试官再进一步深挖基础,老学长无奈一笑说每个人只有半个小时时间,他今晚要面6个人。
而我balabala说自己项目太久导致光项目谈了十多分钟,并且一直在说,比较激动,人放开了,表现欲太强导致没有让面试官得以插得上话问自己更多问题。
最后老学长还嘱咐我遇到其他面试官不要太急,要留时间给双方相互交流。
在这我突然感觉到,我一直把面试当成一种考试,恨不得死死抓住时间,力求多说话,多回答,多表现。
但其实,当你基本条件达到后,面试其实还是有点像相亲。30分钟或说一个小时的面试问题看不出多少东西,仅仅是采几个样本大体预测看看你的全集有多宽,有多深。
我想更重要的是你这个人什么样,特别是对于一个本科生,特别是对于一个上了大学才接触代码和项目的本科生(求竞赛上来的大佬和ACM大佬轻虐)
沟通能力,是否能把一个已知的知识点讲清楚,理明白,
能不能举一反三,尝试思考还是背题,超一点点范围就不知道怎么思考了,
平时怎么学习,怎么克服困难,态度怎么样,性格又大体如何,看面试官自己喜不喜欢。
50%努力,20%状态,30%运气,愉快的面试体验从来不是单一因素可以决定的。
然而一星期过去了,微众下一面依旧没有消息,老学长呢???说好的校友牌呢???
因为自己表明有意向长期实习(我是想毕设也在公司做,没打算读国内研所以比较放得开)投了长期实习,然后被捞了(很感谢面试官看到我飞猪简历面都挂了,还愿意捞我起来)
说实话本来对这个专业兴趣不大,班里大佬做项目的时候我在玩社团;
班里大佬开始学算法竞赛,我刚下定决心自己写大作业..;
班里大佬做完国创,我刚知道有这个开始着手申请;
班里大佬去伯克利交换前随手面了头条拿到暑期实习,我刚刚开始跟实验室,从撸界面,CURD做起;
班里大佬伯克利上课的时候,套瓷拿到大四上去USC教授实验室research intern的资格,我刚开始复习基础,看面经,混牛客,投简历,找实习...
没什么好说的,有些人比你有兴趣,有毅力,有天分,家里有资源也支持,还肯吃苦懂争取,你选择走同一条路,就要认定你可能再努力奔跑,也只能堪堪摸到大佬的背影,更别说大佬前面还有巨佬。
练习了两个半月,面了这么多面,好像看到了点上岸的曙光。
上不了也没关系,半只脚迈出社会看一看,知道自己什么水平,知道自己努力的方向,再回实验室打工也一样,毕竟年轻,来日方长。