不知不觉,自己已经研三了。暑假前实验室已经有人陆陆续续开始准备秋招,六级没过的我打算六月份考完六级再开始秋招。计划赶不上变化吧,12号六级结束,放松了两天,又开始准备小论文。到了八月,顺利被录用。此时很多秋招提前批已经结束了。今年秋招很卷,金九银十已经是过去式了,等我九月份开始大批量海投的时候才发现,好多岗位已经满了,正式批的难度比之前大很多。
从八月底刷力扣题开始,到十月下旬陆陆续续收到offer,历时三个月时间,结果还是很满意的。
八月去参加了华为的宣讲会,加了好几个hr微信,最重视的华为最终竟然止步于笔试。一半运气一半能力问题,我确实和它没有缘分吧。八月中旬学校放暑假,室友陆陆续续回家了。我学校离家远,打算留在实验室好好准备秋招。第一次面试是腾讯的,记得特别清楚,一开始就手撕了一道代码题,比较简单的,然后问了我线程锁,反射机制,数据库优化的问题,当时就准备了两天的面试题,结果可想而知了,都没回答好。体会到了第一次面试的感觉,下来就开始好好准备基础知识。第二场面试是大疆的,大疆秋招结束得很早,我八月中旬做的笔试就是最后一批笔试了,不过大公司嘛。当时基础真的很弱,大疆面试官很好,问我有基础知识,也有关于现实问题的讨论,比如对未来硬件公司和软件公司发展的看法,我很紧张回答的也不好。经历了两次糟糕的面试,当然是我自身基础不行的糟糕,我开始好好准备背八股文了。八月底陆陆续续投了一些大厂和银行,当时的自己对自己能力完全没有很清晰地认识,一心想进大厂,所以很多中小厂都没有投。陆陆续续各种笔试开始了,慢慢也做得越来越顺手,对时间的把控也越来越好,有些题目该放弃放弃,做不出来直接试着print答案,无论心态还是状态也都越来越好了。
九月份,身边同学陆陆续续拿到意向书,自己开始变得焦急,开始各种海投。之前笔试过的公司也陆陆续续收到了面试通知。第三次面试是荣耀的,一个方脸小严肃的小哥,荣耀面试基本上是背八股文,有TCP/UDP,线程进程,装饰器,SQL注入等,好好准备不难,我当时很紧张,结结巴巴的发挥不是很好,止步一面了。下午接着就是美团的一面,面试官胖乎乎很和蔼,美团的面试公认的体验感贼好,有手撕代码环节,毕竟要求得面一个小时呢。我开始的四场面试都分分止步一面,不过也渐渐转变了心态,从一开始面试挂掉后难受反思,到习以为常,紧张感也能慢慢调整好。中兴的面试是线下面的,很简单基本上没有问什么东西,从它开始面试渐渐摆脱了一次挂的局面。九月中旬,周末面了百度,开始问了基础问题,然后手撕一道第K大的数,很简单,后续让我想方法优化,然后增加难度让把索引也返回,面试官是个挺好看的小哥哥,哈哈我喜欢的长相,结束后让我等一等开始二面。小激动本来感觉我通过不了一面的,毕竟bta大厂不敢奢求的。百度二面面试官就很严肃了,问了我数据库的题,让我画二叉树,还有两道考验思维逻辑的题,求100阶乘后多少个0,赤道长度加1米的绳子绕地球一圈后间隙能否放下一个纸杯,我回答得很差,止步二面了。当天下午紧接着就是诺瓦的一面,诺瓦是西安本土的公司,在硬件方面挺好的,也是西电老师开的,面试不难,问的问题都是很基础的面试题,反问环节我试着问了一下面评,面试官说感觉我各方面都挺好的,哈哈可能我刚通过了百度一面有点小开心吧,当时状态比较好。接下来过了两天三个笔试的周末,很顺利周一收到了诺瓦的二面通知。诺瓦二面主要是深挖项目,然后聊聊天,然后就泡池子enmmmm。九月一共海投了四波,基本上每周都会海投一波。过完中秋到了九月下旬,陆陆续续面了小米、字节、大华、新华三、招银网络、交行、中原银行。小米月底面的,一面一开始是hr过来面了二十分钟,然后接着叫了个技术小姐姐面了二十分钟。小米的小姐姐都长得好漂亮啊,hr基本上是聊天,技术面问了一些python基础,然后撕了道链表翻转的题,不是很难,可能我的技术栈和他们部门比较符合吧。过了一天就收到了二面通知,面试官是个精神小哥,也是问了几个python基础就开始撕代码,字符串翻转两种方法,力扣11、72题,反问环节肯定了我的基础,然后指导了一些面试技巧,整体面试感觉很好,部门和工作也都是我想加入的。银行的面试基本上都是了解项目,实习,python,Java基础,基本上二十分钟以内,都挺快的。
过完十一国庆节,陆陆续续听到群里面有oc的,我等了一周都没我的电话,很焦虑。进入十月份还没有收到offer心态就会变得不一样。学校突袭收违章电器,把我的吹风机卷发棒收走了,加上被宿管阿姨针对,那天情绪一下子崩溃了,下午在无人的宿舍止不住得哽咽。我是那种在熟悉的人面前不容易展现脆弱一面的人,和张老师打电话聊了会儿,心情好了许多。情绪发泄出来就会好很多,那天以后,继续精神满满投入秋招大军。十月中旬,面了oppo、360、顺丰、移动苏小研、503所,有了基础知识的积累,面试进行的都比较顺利,也收到了第一二...份offer。21号收到了心心念念的小米的offer,很开心,我的秋招也算是到了尾声。后续还有一些进入二面、hr面的公司,和没走完流程的打算接着走完吧。
秋招我最大的感悟就是心态要放平,既然已经晚人一步了,再焦急只会坏事并没有太大用处。还有就是多搜集信息,两个月中每天晚上睡前我都会刷牛客面经、脉脉职言,截屏第二天搜索整理记录。面试前将别人的面经提到的知识点背得滚瓜烂熟,基本面试一半问题都不会有问题了。平时看基础知识的时候,不要单单看自己技术栈的内容,多了解一些其他部分的内容面试会给你加分很多。我刷面经看到有人讲IO多路复用、C指针、STL等等,就去网上搜索并记录下来,尽管有些东西从来没被问到,但是多学总是没有错的。做笔记也是很重要的,网盘有各种大佬整理的笔记、面试知识点之类的,数据库、网络协议、操作系统、数据结构、java基础、python基础、c基础等等,但是看别人的总归没有自己重新整理一遍印象深刻,而且可以按照自己的习惯进行增删改,面试的时候面试官问到某个问题,你脑海就会自动浮现自己整理的那部分知识点的内容结构,就像是那一页清晰浮现在眼前一样清楚。
当然前面都是我自己的经历及感悟,秋招还是建议早早准备,毕竟现在都是金七银八了。提前批岗位很多,通过率50%,也有很多大厂比如大疆,都没有秋招正式批。等到正式秋招,80%都被刷掉了,毕竟岗位有限择优录取。身边很多同学,从研一开始就选定了语言,并开始学习编程基础、刷题、做项目、参加竞赛,研二实习的也有很多,那么多本来就很优秀的人都在努力,作为小菜鸡的我还需要学习更多。
最后,西安古观音禅寺许愿真的很灵呀。今年去许的愿望基本都实现了,最后一个就随缘啦,嘻嘻(嘘嘘小声点,愿望说出来就不灵啦)。