从18年见识到师兄师姐找工作的惨况,我就有下意识的开始提前准备秋招,包括从18年六月份开始刷题,刷题有三个目的,一个是找工作笔试确实很重要,二是平时做项目的时候很多的基础知识注意不到或者是联系不到,刷题可以帮着巩固,三是研二感觉自己的简历上实在是没有什么亮眼的东西,刷题看看去参加几个比赛要是能获个奖,简历上就能多一行字。
而我的博客也是从那个时候开始很积极的更新和维护的,不论是对自己的督促还是找工作的过程中,都给自己提供了很大的帮助。
还有GitHub的维护,先不说面试官在不在乎,看到自己的提交记录都是绿色的样子就会很满足(当然,我中中间断断续续的停了好久,很是可惜,希望大家坚持住)
一开始是刷PAT的题目(浙大的入学考试题目,刷的是乙级的),十二月份还报名去考了一下,第一次上机做种,因为不熟悉做的不是很好。然后是报名了蓝桥杯研究生组,今年的蓝桥杯是第一年把研究生单独拆出来当做一组。应该是三月份参与了省赛(研究生组虽然是省赛,但是初赛就是全国范围内统一排名),侥幸进入了Java组的前10%。
省一,获得国赛参赛资格。五月份去北京水了一波,苟了一个优秀奖,虽然学校原因报名费和路费都是自己承担的,但是评奖学金的时候加分不少,算是补过来还小赚了一点。
这时候就感觉那些题目很不具有代表性,再之后就是刷leetcode和剑指offer。
讲真,个人觉着,把leetcode前150题,还有剑指offer 都刷完(是要自己认真刷过去,有思考有总结的那种,不是说看看题目就看题解的那种吆),秋招的笔试基本上可以横着走了。不过这一点我做的不是很好,秋招里不少公司的笔试都没过。
流水账记一下秋招败绩
- 蘑菇街一面挂
- 猿辅导一面挂(面的超级差,挂我心服口服,面完这场就发烧了,发着烧面的pdd二面,而且还超长发挥面的不错)
- 字节跳动【提前批】二面挂
- 字节跳动【正式批】简历挂(受了上一个批次的影响)
- 流利说二面挂(emmmm,也感觉面的不错)
- 360三面完溺死在池子里
- 小米一面挂(感觉面的挺好的 -_-!!)
- 滴滴笔试挂(其实感觉做的还凑活)
- 趋势科技笔试挂(偏C++)
- 爱奇艺笔试挂(12月都把我捞起来面试来着,拒了)
- 杭州有赞一面挂
- 贝壳笔试挂
- Zoom简历挂(报苏州和杭州的好像没几个过的)
- 猫眼简历挂
- 大疆笔试挂(Java不友好)
- 京东笔试完没了消息
- 虎牙直播一面挂(面试官语速超快,一通怼,感觉面试体验不是很好)
- 网易严选【提前批】笔试挂(四个题一分没得)
- 寒武纪【提前批】一面跪(Java不友好)
- 作业帮【提前批】一面跪(不明白,答的还行,手撕动态规划撕出来了)
- 百度笔试冲突了,鸽
- 京东【猎聘计划】&正式批 投了就没有消息了,没有缘分和东哥做兄弟
- 阿里巴巴一面挂(9.12压线投的简历,9.29晚上九点突击电话面了20分钟,木的缘分)
阿里梦碎了!!
秋招启于三月
我的秋招正式准备是在三月份回校开始的,开始投各大公司的实习,然后笔试面试,当时就没有一家公司可以走到第二轮的,第一个面试就是宇宙条,记得很清楚,面试中就一直在和面试官道歉,感觉自己是在耽误人家的时间,面完试整个人心态崩了,很久才缓过来。实习也面了阿里和腾讯,反正就是被打击的不行不行的。
从那就开始认真的刷题和准备,看面经之类的(不过这个时期实验室任务有些多,没法子全身心投入,准备的还是不够)
关于暑期实习,华为实习过了放弃(感觉不去还是明智的,一是实验室不放,再一个是暑假的实习真的要慎重,如果是阿里之类的去也就去了,要不然的话暑期是找工作和准备最黄金的时期,实习总是会耽误时间的,还有可能会出现今年的实习转正被鸽的风险,大概就是给了offer call,让等,等到十月告诉你没有HC了,神坑,网传TX实习25进1不知真假)
然后六月份vivo提前批横空出世,面的不难,大概是给了sp?从来没有想过居然能给那么高的工资。
一开始目标就是杭州,感觉有了一个保底,并没有放松,不知道为啥反而变的很是紧张。压力更大了,中间就是繁重的笔试面试,平均一周能有十一二场笔试面试(也存了一个在笔面试中练习的心思)
大概截了最忙的四个周的安排如下
到现在收到了 VIVO, OPPO ,招银网络科技,瓜子二手车,58同城,中兴的offer
华为优招待开奖,拼多多意向书待开奖
因为妹子签了上海,所以应该是从华为和拼多多中二选一,经过了很多考虑,问了很多人,暂时的打算是等拼多多了。或许会过成段子,活的像牛郎织女一样,但是未来的事谁也说不准,以后的事以后再看吧。
秋招还没有结束,只不过当下无事,先做个总结,等做好选择会回来做个交代,今年的就业行情不是很好,虽然自己很菜,大厂的面试过不去,拿不到,但是也是代表了一大部分人,也会有些自己的心得感悟,或者是经验教训想要给后来者说知一二
后记:没有选择华为,选了拼多多,不知道自己的选择是不是正确,反正不管自己当下做什么决定以后都会后悔的,那就干脆不多想了,干就完了。
感悟随便先说一二:
首先是简历
简历是秋招的第一关,也是很重要的一关,你的简历好了,有时候可以顺里很多,笔试成绩是一个很重要的参考,但不是绝对,有时候简历好了,笔试成绩可以作为一个参考(比如简历中有大厂实习经验,有高水平论文,一区,顶会啥的,编程顶级赛事奖励等)。
建议大家可以先做个简历看看,看看自己有什么可以写的,然后看一下有什么是可以在接下来一年或者是两年里去丰富的东西,比如项目经验,有没有比较说得过去的,不是简单地课设水平的项目,比如比赛奖项(互联网+,挑战杯也未尝不可,ACM等等顶级赛事也是极好的)
然后建议没有博客的可以写写自己的技术博客,要是能直接用gitio搭建更好了,这样显的更有极客精神了,顺便维护一下自己的GitHub(放一些自己写的demo,或者是刷题的优解等,都是不错的选择)。
然后是知识准备
知识准备包括笔试和面试,笔试就是刷题看书。秋招中有两种形式,一是机试,当场出结果,自己调试;再一个是面试中的手撕代码,可能写可能敲。刷题一定不能落下。面试的话也没啥捷径,就是多面试,多刷面经,面到后面就会发现很多的常规问题只要是准备到了问题不大,但是能挖的深一点还是要往深了走一走,因为说不准面试官就会想要考察一下你掌握的程度。
然后是面试
面试我觉着还是要多面一点找找手感才行,一开始都会紧张,面到后面都会好多了。一定要多和面试官沟通,确定好问题是啥,要尽可能的把自己会的都说出来,就算是不是很确定的话,也要尝试说出自己的理解,或者触类旁通说点相关的。态度要谦虚但是不要谦卑,要自信但是不要自大。等等
还有些其他的后面再说吧
后记于12月16日,有去年的师兄和我聊,很羡慕今年的形式,很多公司都在进行补招,去年没有这么好,补招寥寥无几。应该说运气还是不错的。
记录一下我的准备过程:
从18年的六月份,看到了师兄师姐找工作的样子,心里开始很慌,那个时候开始着手做这方面的准备:
- 包括准备了一些竞赛,包括PAT(浙大计算机研究生入学考试,考了乙级和甲级,甲级分数很差很差),准备了下阿里的天池,准备了蓝桥 等等,这里面均涉及到了一些刷题的内容,还有像挑战杯和互联网+等组队参加的比赛,认可度也是很高。
- 包括很早就开始准备自己的简历,我是在18年12月份做出了自己第一份简历,然后一直不断的修改,更新。添加东西,完善自己简历的语言表达等。
- 包括开始用心的写自己的博客,一个是为了自己简历上可以多一行字,还一个是督促自己学习。秋招中博客确实是给我提供了一些帮助,得到了一部分面试官的认可。
- 包括将自己的项目完善,上传GitHub,并且坚持提交代码,看着自己的沙漠一点点的变成绿油油的(已经好久没有上传了,好久没有搞项目相关了看,在准备论文的东西)。
- 有个同学,19年过年的时候leetcode刷了200题,自己也很强,然后就去阿里实习,不声不响其实有很多人都在很认真很努力地准备。不能以为别人不说就没发力。可能你已经晚了。
- 19年回来后,从三月份,各大公司的实习开始了,虽然实验室不准出去实习,但是我还是报了不少,头条,阿里,腾讯啥的都报了,然后不出意外地一通血虐,第一场面试就是面的头条,给我面的心态崩了,这个时候才发现自己准备的啥也不是,有太多的东西缺少了。
- 然后就开始系统的看面经和刷题(剑指offer和leetcode),但是由于这个时候实验室的项目跟的还是比较紧的,所有的准备进展都比较慢。但是还是每天会坚持做点东西或者是看点东西,然后去考了蓝桥,水了国赛,参加挑战杯,等等。
- 十年磨一剑,笨鸟先飞,我觉着是有道理的,做的多了就会熟悉,面的多了就会有经验,就不会慌,也能更加触类旁通。每次面试可能都会碰到不熟悉的知识,没有关系,总结,记下来就好,越往后面,会发现,遇到重复的题目的概率越来越高。也会更加的得心应手。
- 同时,个人是比较建议多面一些练练手的,这个时候就要有一个先后的顺序,最想去的公司必然不能在练手的名单里,所以,在春招实习的时候练练手是一个不错的选择,不过这必然是不够的,秋招的时候有些公司的流程开始的很早,面的早一些,有利有弊,利是公司的HC最多,同时题目一般稍微简单一点,弊处是你的准备必然还不够。面的晚,岗位不多了,题目和面试会更难一点点。所以这个是需要自己去衡量的。
- 在八月之前的时候我的重心是在刷题上,面经次之。到了面试开始上来之后,大概的发现笔试基本上能过,这个时候我选择将重心放在面经上,感觉面试的表现更为重要。