记录我の秋招之旅【23届 CV算法岗】

碎碎念

今年(2022年)的秋招不能说"非常困难"吧,只能说是"地狱难度",相信参与或者从侧面了解过的同学们也能感同身受。从今年的三月份开始着手秋招,期间也一直忙着实验室的科研任务,所以这段博客也更新比较少,回复大家的评论和私信也比较慢,这里说声抱歉。后续的话,我也继续写博客,分享自己对于论文和技术上的一些见解,并和大家进行交流。

先说说这次秋招的大体情况,我读研主要做的方向一直都是“计算机视觉-机器智能与模式识别”,所以未来想从事的职业也是跟计算机视觉相关的,俗称"CV算法岗"。众所周知,算法岗一直都很卷,CV算法那更是卷中卷,特别是这几年整体就业压力变大,所以网络上各大平台也都是各种劝退。再遇上今年这种就业形势,我整个求职过程可谓是"一波三折"。从4月份开始投实习,5月底拿到华为的实习offer,7月~10月实习同时一边秋招,11月底确定最终去向,12月初签完三方,正式结束秋招,最终顺利地上岸了阿里巴巴的CV算法岗。

这里先总结一下CV算法岗求职五大项:学历背景、大厂实习、学术论文、项目经历、算法竞赛。5个里面要有2~3个亮点,比如学历就是top2硕或者华五科班硕,大厂实习就是行业头部厂的实习产出,学术论文就是领域内的顶会顶刊,项目经历就是参与了大型的实际落地项目,算法竞赛就是天池、kaggle、A会workshop这类比赛top。

除此之外,还需要准备算法八股文(深度学习基础、机器学习基础、传统机器视觉算法等)、刷题(力扣题、思维逻辑题、概率题等)、并且掌握一定的计算机基础知识(数据结构、linux操作等)以及一颗强大的内心。所以我在这里也“劝退”大家一句,如果不是真的喜欢算法,还是不要来卷了,开发进大厂概率更大,未来发展也很不错。但如果真的喜欢,认定了“不撞南墙不回头”,那就努力努力在努力,好好准备,冲tmd!!!

废话不多说,下面就按照时间线记录"我の秋招之旅"。本文并不涉及到太多的笔经、面经,主要是记录个人经历和一些反思,给自己留一个纪念。在此之余,如果还能给大家提供一些参考就更好不过了。

春招实习

时间:四月初~五月初

我在去年(21年)就有过一段某中厂的CV实习经历,不过当时找实习比较匆忙,再加上当时个人实力还比较菜,所以实习期间成果并不突出。因此今年的目标就是好好准备,找一段大厂实习累积项目经验,如果还能转正留下就更好了。抱着这样的信念,我在科研之余就全力准备实习:简历、刷题、算法八股文等。

但到了实习开始的时候,总觉得自己没有准备好,所以在很多公司开启第一批招聘的时候,我迟迟没有投出简历。一直直到四月中旬的时候才投简历,这个时候能投的公司已经比较少了。并且考虑到很多公司一旦留下了不好的面评反而会影响到秋招(后面看来纯属是多虑了…),所以我实习一共就只投了5家公司[腾讯、华为、百度、网易、商汤]。其中4家给了笔试机会,只有2家给了面试机会,最后完整通过面试和拿到offer的只有华为一家。

在这里插入图片描述

值得一提的就是,华为的招聘节奏从实习就可见一斑了。四月底面完,直到五月底才最终确定offer。在等待的过程中,信心确实备受打击了,虽然我知道有自己策略上的失误,但是也不免对自己的能力产生了怀疑。当时心里想着就是秋招梭哈,不行就春招再转战C++开发。好在后面的华为offer也给我吃了一颗定心丸。

拿到offer之后,预约了七月份的入职,在这个期间把手上的科研任务进行收尾。

经验与反思

  • 找一段靠谱实习:现在回过头来看,实习转正确实是一条很稳妥且安心的路。身边进大厂实习的同学大多数都成功转正,早早结束了秋招. (参考同学样本来自的公司:字节、阿里、蚂蚁、美团等 - 主要是后端开发岗位)
  • 一定要早投简历:当然不能在完全没准备的情况下投,但一定要知道永远没有完全准备好的时候。越早投越好,可以边准备边投,因为有些岗位到后面就招满了,特别是算法这种卷的岗位。实习也不存在所谓的补录,所以错过了就真的错过了。
  • 简历上的技术要深入:自己简历上的项目、比赛、论文等,其包含的技术细节一定要深入了解,熟悉每一点。参考STAR法则去讲述你的经历,并且反思可以提升和改进的点。
  • 信念感要强,不要气馁:当时在找实习无offer的时候,这篇博客时给了我很大的精神鼓舞:算法岗必须人手一篇顶会?超详细面经:无论文、无实习拿下腾讯CV算法岗(不过这是20年的博客了,仅供参考,腾讯今年是真不咋招人啊)。选对好努力的方向,一直坚持下去,总会达到自己的目标的!一定不要自暴自弃,机会永远都是留给有准备的人的。

华为实习

时间:七月中旬~十月中旬

7月8号刚把论文投出去,我10号就赶去深圳了(因为自己选的base就在深圳,也正是因为选了深圳才给了自己一个遇见爱情的机会hh,这里与秋招无关暂不提。愿天下有情人终成眷属!)

在华为的实习,很充实、很快乐,遇见了一群有趣的大佬们。组里有天才少年,北大毕业的年轻leader,还有一群实力过硬、乐于助人的同事们。在实习期间,我一共参与了两个项目,并在其中一个项目中担任了还算较为重要的角色。实习期间做的都是与图像算法相关的研发与预研工作,做得还算不错,离职时主管同事对我的评价也挺高的。最终,这个项目后续也顺利上线,并在今年的华为开发者大会上进行了展示。

在这里插入图片描述
在华为实习感受最深的几点,一是整体氛围较好,这个氛围不单指的是技术研究氛围,也包括了与同事一起相处的工作氛围,很舒服很自在;二是大厂做项目的严谨,其中听得最多的一个词"拉通对齐",因为一个落地项目往往不单是一个组几个人就能解决的,而是要拉通上游下游一起解决。并且每个环节都是需要经过严格设计、研发、测试的,这也是和实验室项目、比赛最大的不同;三是平台技术实力,大公司平台会提供很多硬件、软件上的支持,比如部署用的框架就是华为自研的"MindSpore",合作的对象也是各行业、高校的大牛;四是工作强度并没有网上说的那么大,什么每天加班到11点之类的。至少我在的部门,正常双休(除了月末周六),周三周五17点30下班,剩下三天就算加班也很少超过21点。当然这是跟你的工作进度和项目紧急程度挂钩的,我个人的话不反对加班,反对的是为了加班而加班。

华为的整体福利也都不错,我在深圳龙岗区的坂田总部,园区内的配套设施很完善,食堂、健身房、篮球场等等。有一说一,菊厂的伙食是真不错,晚上的夜宵也很丰盛,在实习期间算是大饱了口福。租房的话,因为是华为实习生的身份,所以在周围的公寓里短租可以免违约金。

所以经过这次实习,对华为的整体印象还是非常不错的。虽然华为每年的招聘操作很迷,但还是衷心还是希望华为都能突破封锁,王者归来!

魔幻秋招

时间:六月底 ~ 十一月底

我个人秋招的流程可以从十一月底追溯到六月底,整整五个月。我在六月底的时候就已经开始投递简历,迎来了"秋招提前批",当时投递了几家中厂,其中也顺利拿到一些意向,比如联发科、科大讯飞等,这对于稳定心态非常重要,俗称"保底offer"。当然,在提前批阶段我也投了不少大厂,包括腾讯、字节、百度、大疆等,要么是海笔无后文,要么就是二面挂。

我印象最深的是字节,当时是面的抖音下的一个业务部,第一面体验感非常差,记得反问的时候问面试官,想让他介绍一下具体所做的业务,他就说了四个字"图像理解"… 二面的时候我个人感觉非常好,从手撕到八股到项目,我都感觉面得非常不错,最后面试官也说觉得我不错,结果面完5分钟HR就给我说挂了。我问HR为啥,她张口就来"刷题的问题",我无语了,寻思着10min手撕出一道hard题还不够吗?… …
在这里插入图片描述

不过后面在面蚂蚁的时候,面试官说了一段话也让我想通了,大概意思就是“面试算法岗的同学都非常优秀,所以大家在同等面试表现下,比拼的就是其他方面了”。这个其他方面指的有很多,比如你的软件开发能力、计算机基础能力,比如你发表论文的等级,比如你的学校…

所以一开始面试受挫的时候一定不要气馁,因为不是你太弱,而是对手太强… 因为这个阶段,大厂主要招的就是精英,主要是各大公司的一些头部计划,比如腾讯大咖,阿里星,美团北斗等等。这是大佬们的“集邮时刻”,我们能做的主要就是调整心态,认真准备每一场笔试、每一次面试,等待机会。

提前批结束,唯一通过的大厂就是华为了,相信这也是大多数人的真实写照。因为华为的笔试刷人少、进面多,并且按照往年的情况来看,不少人能走完终面。当时我投递的也是我实习的部门,所以也非常顺利地通过了面试,而且部门内部从leader、主管到部长也都对我有过口头允诺。在顺利通过华为的提前批面试后,后面秋招开启时,我基本就只投递大厂和部分感兴趣的中厂了,这也是我秋招过程中犯的最大的一个错。

在秋招机会最好的那段时间(金9银10),我正在实习,并且已经通过华为的面试,所以我在心态上有些松懈。有时候为了赶进度或者听分享会,拒绝了不少笔试甚至一些面试机会。直到十一月时,华为突然传出了“暂停招聘”的传闻… … 让我开始意识到事情不对劲起来了… … 虽然后面联系了华为HR,她进行了辟谣。但我也开始重新认真准备起来了,因为这距离我通过面试已经快3个月了,我,有点慌了。还好在十一月的时候,正好也得到了部分公司的面试机会[其中就包括了阿里、商汤等]。

再进行面试时基本已经是秋招末尾了,机会和坑位也越好越少了。不过之前集邮的大佬们也基本上做出了自己的选择,所以这段时间的面试机会一定要好好把握。这个时候面试的流程推得比较快,基本上当天面完隔天就能得到结果并且马上约下一面。好在自己也一直有在好好准备,加上那几周面试时的整体状态也还不错,所以最后顺利拿到了阿里和其他几家公司的意向。

在这里插入图片描述

但要注意的是,秋招末期并不意味着面试难度就降低了,题还是那些题,对你的能力要求不会变。还是那句话,认真地去准备每一场笔试,对待每一场面试,机会永远是留给有准备的人。就像足球评论员贺炜说的那样,“成年人的世界里,从没有 “容易”二字,哪有什么无心插柳,只有努力过后的水到渠成”。

经验与反思

  • 对于大厂,在没有拿到意向书的那一刻,结果都是不可控的。对于中厂,在没有拿到正式offer的那一刻,结果都是不可控的。对于小厂,在没有签约的那一刻,结果都是不可控的。对于初创公司,在没有入职的那一刻,结果都是不可控… … (结论及其主观,仅供参考,本人不负任何责任);
  • 永远都要保持学习、保持进步:无论是offer缠身还是0 offer,永远不要停止学习停止进步,你要清楚自己的最终目标是什么,一直前进,机会都是留给有准备的人.

尘埃落定

在等华为开奖的过程中已经拒了几家公司的offer了,但在11月底的时候,特别是拿到阿里的offer后,我明白必须要做出一个选择了。尽管经过实习后对华为增加了不少好感,但时间总是会慢慢浇灭热情。冷静下来后,综合考虑了发展前景、平台、技术实力以及薪资待遇,最后还是选择了阿里巴巴。

从最开始实习碰壁、产生自我怀疑,到后面进华为实习、顺利通过提前批面试,再到华为暂停招聘风波,最后再到上岸阿里巴巴,可以说是一波三折。我相信每个经过秋招磨练的人,内心都会变得更强大,会更加认清自己想要的、自己追求的到底是什么。

有一句诗在我读研阶段给了我很大的精神支持,送给看完这篇博客的各位,也送给未来的自己。

长风破浪会有时,直挂云帆济沧海


最后再多嘴一下,就是未来博客的更新方向可能会偏向视频处理的相关算法,和我未来的工作方向相关。此外,以前没有更新完的系列可能不会再更了,十分抱歉~

猜你喜欢

转载自blog.csdn.net/qq_36560894/article/details/128395610
今日推荐