秋招总结:算法转开发的艰辛只有自己知道
背景:本硕双2,科班,保研。实验室是做纯算法的,大家基本上都有自己的小方向。老板比较push,实验室横向、纵向都很多,大家经常是多线程的方式在工作。但是!看到这里请不要觉得这样肯定科研成果很多,完全没有!楼主本人无论文无竞赛无实习,甚至实验室有论文的也不多,很多还是好几届科研成果的总结。从大四到研一楼主基本上都是打算找算法工作的,做的努力也都是这个方面的,直到感受到去年的寒气,决定转开发!
目前秋招的成果:美团、度小满、科大讯飞、诺瓦星云
等结果:快手、携程、得物、华为等等
应该很多研究生都是楼主这种情况吧(但是估计集成这么多buff的应该不多,hhh),因为能对看到这篇帖子的你有所帮助。
首先,需要调整心态。由于导师、教研室风格的不同,可能你和你的室友在研究生阶段会过着完全不同的生活。研一这个差别不会很明显,到了研二,你可能会发现很多平时一直在玩的人就去实习了,而你还要苦逼的继续干活、甚至没有时间准备找工作的东西或者是他们每天的学习时间都是在学找工作的东西,而你确是在偷偷准备。这些都是很正常的,时而羡慕时而愤恨自己当时的选择也是很正常的,在这个过程中一定不要放弃!在今年大环境还是不太好的情况下,楼主和楼主认识的很多没有实习的同学中拿到的大厂意向也不少的(甚至不输多段大厂实习的同学)!这可是事实啊,不是鸡汤,所以请你崩溃的时候,就去好好哭、好好骂,难过完了继续背上行囊、心无旁骛的准备。秋招就是一场马拉松,永远有人跑在前方,但这不代表你到达不了你的终点。
其次,需要早做准备。校招,早就是优势!在开始找工作前,楼主的基础大概是只会C、python+0基础算法+无任何项目经历,属于理论还可以,实践一塌糊涂的那种。从就感受到了算法是卷不进去了,赶紧变换策略,于是开始从0学习算法、Java、SpringBoot、MySQL使用等等等(这些网上很多啦)。算法一定要早早开始练习,如果你本科没什么基础,尤其是算法题做的不多的话,请务必尽早开始!这个过程刚开始会很痛苦,坚持一下,慢慢的就会看到自己的进步的!这些学完大概已经研二上基本结束了(本科少写的代码现在都得补回来)。截至到目前,力扣刷题量如下图所示(可能因为题表单不一样,里面有部分题是重复的)
下一个阶段就已经是2023年了:
1-3月在照着视频做项目(b站大学的项目,大家都懂),在这个过程中是否亲自去敲了代码并不重要,记忆大体的逻辑、难点是比较重要的!如果想和其他人有区别,在简历上一定要加一些自己的改进或者补全功能,对于面试官来说是有眼前一亮的感觉的!
3月开始发现大家都在投实习了,自己还没开始看八股。那段时间看了牛课上不少大佬的面经,当时觉得很难,看完八股会发现都是基础问题。楼主大概3-6月一直是白天干实验室的活、晚上看八股 + 做自己的第二个项目(由于时间很紧,每天只能压缩自己的休息时间)。如果有条件的话还是早看八股比较好,虽然到6月来得及,但是这个过程真的很累。如果准备的差不多了(当时楼主1个项目+看了一遍基础八股就去尝试面实习了,只面了两家,都问的比较基础,一家回答的还可以,一家很差),一定要多面实习!有些公司实习期问的没有秋招难,刚好是阶段性检测;有的和秋招等同难度,刚好当见世面了。很多问题都是重复的,要想秋招少吃苦、少被人拒绝,多面实习一定不可少。(楼主吃亏的经历)
7月开始,陆陆续续有公司开了提前批、秋招投递,这个过程会无比的烦躁,不敢投简历,但是又会受身边师兄师姐、同门、网络的影响,纠结要不要投递。我的建议是:对于完全不想去的公司大胆投,对于想去的公司还是先慎重一些,因为简历还需要在多次面试过程中继续打磨,而且7月可能只是公司开了投递,还未进行正式面试。7月是非常折磨的一个月,因为那会楼主总觉得自己还没准备好,但是7月下旬一些知名大厂就开了,比如我们这届的快手、美团,楼主都不敢投递,但是7月底的时候身边已经有同学都到字节等大厂三面了。
也是受了身边同学的刺激和投递了近一个月都无面试的经历后,楼主直接去投了百度提前批,早上投递下午就接到约面电话了。至今我都非常感谢百度一面的面试官,一面的时候面试还非常稚嫩,甚至很多项目的问题回答的都是错的,当时面试官比较专业,没有对我的回答进行点评,让我心态比较平和的面完了。记得那场面试面了快2个小时,面试官从项目、八股、手撕多角度进行提问,后续发现八股问了有四十分钟。其实面的时候就已经知道自己必挂,直接反问环节问了觉得自己哪里还需要提高,面试官说八股掌握的超出他的想象,但是项目有的问题回答的是错的,手撕环节代码书写不规范等等等。记得当时面完,楼主就哭了,觉得自己真的已经很尽力了,但是确实是没有实战项目经验,有些无能为力的感觉吧。
后续接到了二面电话,其实二面面的也很吃力,能感觉到面试官很想捞,无奈表现太差,比如比较常问的场景题也回答不出来(没见过)。第二天接到三面邮件,整个人就是一个不可思议的状态,虽然三面结束2天就共享中了,hhh...
后续基本上就是在整理面试的问题,继续查漏补缺、调整自己的状态(同步还面了一些其他的练手公司,答的也不好,有点受挫)。等到8月中旬的时候,楼主才开始敢投美团、快手等公司,决定不练手了,直接实战!
- 科大讯飞的一二面是在7月楼主状态最差的时候面的,但是到面它的时候答的都还可以,尤其是二面的时候虽然面的开发岗,但是面试官是懂些深度学习的,当时觉得很亲切!因为那段时间经常会被问,你做算法的为什么找开发......流程也是推的最快的,基本上9月初就发意向了。
- 美团是最快捞面试的,当时大概是经历了3面技术面+1hr面+1加签面+2周多的等待终于oc了!美团的面试体验可以说是秋招里面最好的,无论是面试官的专业度还是流程的推进,都让人觉得是双向的尊重。如果有一些不会的问题,面试官还会很耐心的讲解,和一些居高临下的面试官还是很鲜明的对比哈。
- 快手,一面二面隔了有2周,二面和hr面隔了几天,目前还在泡池子,这个出结果了再细说吧。
- 携程是线下面的,基本上一面半小时,流程很快。等了1周多才收到测评,目前还在英语测评中。
- 得物的面试周期很长且都在周末,楼主基本上是每面里第一波面试的,所以目前还在等其他人面完完整流程,一起出结果吧?
- 度小满也是8月投递的,当时已经不抱希望了,约面的时候楼主还在等团的意向,那段时间非常的焦虑。于是度小满约面的时候就继续面了,度小满的流程也很好,3天3面,速发意向,不拖沓。
其他面的就是一些中小厂或者银行了,这里就等有结果了再细说吧。
BAT中字节是楼主唯一一个很早就确定了不投的,可能有被“字节和心脏只有一个能跳动”这句话吓到吧。腾讯因为总部在深圳,不太想去南方(个人意愿)。阿里因为它的一些文化和对自己个人能力的不自信,投递的比较晚,目前都还没开始面,估计来不及了。所以秋招的时候楼主的想法是:既然头部大厂自己都不敢去,那不如把其他大厂的努力都拿到吧!
总结:楼主的秋招不算是很海投的,大概投递的只有30-40家,原因一个是楼主的心里承受能力比较差,受不了太多失败的刺激,可能因此直接放弃秋招的热情,所以海投策略不适合我;一个是实验室在找工作的过程中还是需要按时到岗、正常干活的,所以能拿来面试的时间其实不是很多(怕老师查人,人不在工位)。
可能和很多大佬还是没法比的,不过在自己的基础和经历上,楼主已经尽力去改变自己的处境了,对于找到的工作还是比较满意的。记得5-6月听到别人要去实习的时候,那段时间感觉天都要塌了,觉得自己学历一般,又没有那种实际落地的项目,还没有实习,甚至找工作都得偷偷摸摸的,人生还会有未来吗?这也是楼主想写这篇经历的初衷,应该有很多很push的实验室的同学和楼主的经历类似,我们所要承受的压力可能比其他秋招的同学压力要多一重:来自老板的不干活小心给你延毕的警告,更不要提实习的事情了。请大家一定要坚持住!我们也许暂时不如其他人有优势,但是千万不要因为这些因素影响了自己努力的决心,坚信至少在秋招上是绝对可以勤能补拙的。一定要记得在7-8月勇敢投递、多去面试,及时记录问题,到了中期就能发现,自己面试的状态已经不紧张了、很多问题都是见过的,那种从容的感觉是自己埋头苦看多久八股、项目都无法获得的。
#晒一晒我的offer##找不到实习会影响秋招吗##无实习如何秋招上岸#