作者 | 田哲
编辑 | 陈彩娴
以腾讯为例,在2021届腾讯校园招聘网站上,我们可以看到技术岗位的投递录用比最低为28:1;此外,计算机视觉与机器学习的录用比均为18:1,自然语言处理的录用比相对明朗,但也低至9:1。
算法岗应聘人数剧增,意味着企业对人才的要求也会随着提高。
知乎有人总结企业对候选人的要求:
海量HC的大厂,给面试的要求是双985+实习+比赛top+顶会。
但在这千军万马过独木桥的严峻局势下,
仍有人没有参加过比赛、没有发表过顶会论文,也获得了大厂算法岗的offer!
笔者对3位参加今年秋招算法的同学进行了访谈。
总结三位在今年校招拿到算法岗的条件可以得出,校招并非都是“神仙打架”,
没有顶会论文和知名比赛Top经历也能拿到大厂offer的同学不是少数。而缺少这些加分项,扎实的算法基础和代码能力是拿到offer的关键。
没有比赛与顶会,也拿到大厂提前批offer
没有比赛的亮眼成绩和顶会论文的加持,还能收到两家知名大厂的提前批offer,这看起来很诡异,但本硕就读于上海财经大学的云晞通过自己的经历证明,只要实力过硬,也能让大厂为你展开怀抱。
在参加今年第一场BAT的暑期实习面试时,云晞就感受到就业压力。
“
两面加起来面了三个多小时,感觉把自己老底都问空了,然后挂了。
”
察觉到形势不对的云晞很快调整了投递策略,主要投递了算法、开发、数分岗位三个方向。幸运的是,她很快就收到了国内两家大厂offer,分别是开发和算法。
在问到个人优势时,云晞表示,
自己的主要优势在学习成绩、实习经历和专业知识:gpa年级前2%,三个算法实习或企业项目,加起来共14个月,代码能力还可以;同时对于机器学习、深度学习的基础知识掌握得扎实。
这些在很大程度帮助她顺利拿到offer。
提到现在的校招是否要求必须满足上文提到的要求时,云晞认为并不是的。
她透露身边有不少拿到offer的同学,大家都各有优势,
倒不至于四个选项必须全满足,而是有一到两项是有亮点的。
在云晞看来,实习经历相对更重要的
。“大多数企业还是希望候选人代码能力强一点,进公司就能直接用起来。”
以她为例,在两家世界500强公司做过NLP,还有一段在与京东、顺丰、华为等公司有频繁合作的科技公司实习,丰富的工作项目经历让她能很快上手工作,这正是大厂偏爱的校招人选。同时,实战经历也让她在面试时应对自如,流畅回答面试官对实习细节的详细询问以及对相关知识点考察。
靠代码和算法基础,收获5个offer
葵子阳,来自北京的一家中流985高校,本硕都是计算机专业。
八月一结束实习,她就参与到今年的校招中。由于今年校招都是线上面试,不需要考虑交通成本,同时面试机会增多,因此她和很多同学一样选择了海投简历,稍微知名的公司都没落下。
不同的是,她只投递算法岗
,在近年算法岗竞争激烈的情况下,这一点让她显得特立独行。
关于这一点,她解释是综合自己简历和学历情况而做出的选择。相比开发岗,自己投递算法岗优势更大,且算法岗是需要具备开发能力的,以后也可以转到开发岗。在千军万马的算法岗中,
葵子阳凭着优秀的代码能力和扎实的算法基础,收获了百度、360、京东、华为、度小满等公司的offer
。
尽管拿到多家公司的offer,但葵子阳也没有满足上文的所有条件,她缺少许多大公司看重的比赛经历。
“我应该是
双985+实习(美团实习非核心部门)+论文(非顶会)
。”葵子阳总结了自身的经历。
在她身边,不乏许多收到腾讯、字节、快手ssp(提前批offer)的同学,根据葵子阳的观察,他们平均只满足了知乎上所说的三个条件。
在面试时,葵子阳认为这在四个条件中,实习特别重要。几乎所有面试中,她都会被面试官详细询问实习所做的工作。
而实习经历,是她在面试时的一项劣势。
虽然葵子阳在美团实习过,但在实习中没有参与过复杂的工作内容,简单的实习内容让她在面试时不知如何体现自己的优势,因此在面试时她特别心虚。在她看来,大厂实习经历的确能让自己在投递简历时拥有优势,但只能起到通过简历筛选的作用。另外在面试时,实习经历会成为面试官重点考察的部分。
她建议大家在实习的时候,多多深入学习自己小组的工作内容,哪怕不是自己独立负责的也需要了解。
除了没有技术含量的项目外,没有主流顶会的论文也是她在求职中的劣势。在没有比赛经历和特别的项目经历中,她发表过的几篇论文不得不成为她在校招过程中的重要资源。
好在她非常熟悉自己的论文内容,清楚到模型的输入是什么,具体什么格式,label是怎么来的这样的细节,这也让她在面试时赢得了不少机会。
本科双非,日本留学,拿到4个offer
相较于前两位本硕都是985高校的同学来说,双非本科出身的小张显得更为特殊。
小张在日本两所知名高校读硕(
小张提示:这点不好,不要学习
),参加国内校招前就已拿到了日本企业的offer。有了日本的offer保底,在参加国内校招时小张也选择全部投递算法岗。在经历了“身心俱疲”的校招后,他拿下了1家大厂offer,1家中流企业以及2家小企业的offer。
在总结自身经历时,小张认为自己只有两所日本知名大学在读经历和小比赛的前几名值得当做参与校招的筹码。
在提到为何不参加国内公司看重的实习时,小张表示
日本不太重视实习
,企业愿意花2年的时间培养一个应届生。
受此影响,小张在国外读硕期间忽视了实习,而没有与企业招聘相关的实习经历成为了他在校招时最大的困难。
除此之外,国外高校教授的知识与国内企业招聘要求也不太匹配。因此在课后,小张还必须抽出更多的时间学习一些知识,以跟上国内校招。
幸运的是,提前准备校招帮助小张在面试时弥补了没有实习的短板。早在年初,小张就开始着重巩固基础知识,同时做一些小项目。
6月起,他开始刷LeetCode,靠着扎实的算法基础和代码能力,小张在面试为自己加分不少。
小张也曾考虑在国外工作,在他看来Google和Amazon等外企在面试时和国内的面试是差不多的,
主要考察代码能力和相关方向的知识,但日本的传统企业适合更看重个人的软实力。
在对比国外和国内的工作机会和市场环境后,小张还是选择回国工作。
算法岗为何灰飞烟灭?
在知乎上,对校招算法岗的提问一直在变化。从18年是否值得进入,19年供大于求,2020届“诸神黄昏”到2021届“灰飞烟灭”。问题语气由疑问到确信,人们对算法岗校招的称呼侧面印证其已经是一片红海。
早在18年,字节跳动回复应届毕业生的一封邮件就已说明,
校招算法岗早就供过于求,导致投录比持续走低。
不断降低的投录比并没有消减人们对算法岗的热情,大批应届毕业生仍纷纷涌入早已拥挤的赛道中。
知乎网友@XX Zhao透露,自己在TMD中的一家公司部门中担任了今年校招的面试官。
在校招提前批中,他们部门每周会收到60封简历,其中近40封简历的意向岗位是算法。
而他所在的计算机视觉算法岗,整个校招HC(人员编制)只有2-3个,仅一轮面试就收到了28封简历。经过他的统计,
实际投递录用比例低至30:1。
算法岗一直受到应届毕业生的青睐,难道是因为工作门槛低吗?笔者找到今年腾讯、美团和百度的计算机视觉算法岗,发现要求并不低。
(腾讯CV算法岗的要求)
纵观以上三家职责要求,仅在权威期刊和顶会发表作品就已足够劝退大部分应届生。知乎网友@夕小瑶表示,在2019年,有几篇不错的paper,有大厂实习经历和几段TOP 10的比赛经历就能拿offer到手软。
针对今年的校招算法岗求职艰难,云晞给出了自己的看法。她认为:
在疫情和国际关系等原因使得许多公司自身发展受限,为降低成本而减招算法,导致坑位变少;
其次是投身于互联网算法行业的大佬云集,计算机、金融、工程等能和算法搭点边的许多同学都尝试了这个岗位,导致内卷严重;
第三是疫情使得今年秋招大多是线上面试,候选人能够跳脱出线下面试的地理位置限制,降低了面试成本,导致出现了20%的大牛手握80%offer的情况。
在企业对人才的要求提高的同时,却纷纷选择逆势扩招,不少企业在今年增多校招岗位以及招聘人数,同时给出高薪,增加对技术人才的吸引力。
21世纪经济报道的文章中总结互联网大厂薪资,数据显示,算法岗年薪基本已达到35w。
纵观今年校招趋势,
提高技术岗位的薪资似乎是行业的主流
。前段时间“美团今年应届生年薪 35w+,严重倒挂老员工”的话题还引发社会的广泛讨论。
除了公司竞相给应届毕业生高薪外,扩招也成了今年校招的大趋势
。
根据南方都市报的报道,今年互联网企业纷纷扩大招聘规模,最高扩招规模甚至超过50%。
在调研的阿里巴巴、腾讯、百度、京东、拼多多、字节跳动、快手、美团点评、小米、网易、小红书11家头部互联网公司中,企业大多逆市扩招。各家企业校招人数均达四位数,其中8家样本企业校招规模超过去年,美团、阿里的招聘规模增幅更是超过50%。
今年,腾讯启动了史上最大规模的校园招聘,共开放5000个岗位。腾讯方面表示,
在云计算、AI、工业云等领域的岗位招聘上会有一定的倾斜和支持
。这意味着将会有更多应届毕业生加入技术岗位的竞争。
另外百度、阿里巴巴等公司在今年校园招聘也都扩招了人工智能的相关岗位。
招聘规模总体扩大,那么技术岗位招聘规模是否扩大了呢?
根据梧桐果的数据,2021届中国校园秋季招聘需求最大的是技术/研发类岗位,占比达45.55%。
近乎50%的技术招聘占比,应届生算法岗仍遭遇求职困难。似乎可以印证知乎网友@霍华德提出的“雇佣兵理论”:
现在互联网从增量时代进入存量时代。大家都没有办法把蛋糕做大了,就只能相互抢对方的蛋糕了。要想抢蛋糕就必须要有能打仗的雇佣兵军团,因为计算机行业的“人月神话”,单纯堆人数并没有办法提高战斗力,提高战斗力的最佳方式是提高单兵素质。
建议
最后,当谈到经历校招总结了哪些经验时,三位同学给出了自己的建议:
3)如果喜欢算法,对自己有信心的话,就提升软实力。比如在成绩、实习、比赛、论文方面多花点功夫,否则也可以尽早考虑转开发、大数据、数分等,或者独角兽、小厂的算法;
4)一定熟悉自己简历上所有的内容,保持诚实,可以包装,但不要夸大;
5)对于面试官“你还有什么想问我的吗”这个问题认真对待,如果你的面试过程的表现55开的话,在最后这个问题表现的好,你就有可能获得下一轮面试的可能。所以对于这种常规问题,可以做一些准备;
6)
算法工程师是一名懂算法的开发工程师,所以开发知识很重要,这也是为自己留一条后路。
希望大家在研究生阶段不要一心搞算法,适时也要把开发知识捡起来。
7)如果是保研的,可以标注自己是保研的,有些面试官还是很在意这个点;
8)简历内容具体化,可以参照STAR原则,还可以写上自己熟悉什么,比如Linux/SQL/hadoop/Spark之类的。
9)被通知面试的时候,多和HR沟通,或者自己对面试的研究。如果觉得不合适,请HR帮忙换岗位。
10)面试很看眼缘,有些不适合就是不适合了,没必要总是怀疑自己。
11)不要刚开始就面大厂,缺少面试经验会丢掉很多机会,可以提前面试实习攒经验。
现如今,互联网已经进入存量时代,企业对技术人才的要求已经发生变化。除了基础知识扎实外,更看重是否能快速上手工作,并切实可落地业务项目,解决工作中的问题。校招或许很难,但不至于没有希望。祝各位应届生求职顺利,拿到心仪的offer。
参考链接:
https://www.zhihu.com/question/427460946
https://zhiya360.com/82577.html
http://finance.eastmoney.com/a/202008071586051929.html
http://www.wtwbw.com/xingyezixun/267
http://www.xinhuanet.com/tech/2020-08/07/c_1126336291.htm
点击阅读原文,直达NeurIPS小组~