找实习经历总结
动机
从2021年开始,互联网行业就迎来了寒冬。各大公司都在裁员,校招名额也越来越少。秋招的时候有一份相关的实习经历无疑是可以加分不少。尤其是对我这种论文不行,无比赛,本科非科班的选手来说,在其他硬件不足的情况下,一份实习经历就显得尤为可贵了。
准备过程-算法岗
从二月份开始,我就开始投一些大厂的算法相关岗位了。(感谢我导师能允许我暂时放下科研准备找实习,很多老师都是不放学生出去实习的,如果是本科的读者朋友要读研的话,一定要跟老师和课题组内的师兄师姐提前问清楚说好!)因为我的方向非常小众,对口的岗位几乎没有,没办法只能去投那些没有什么细分方向限制的岗位,比如机器学习组件开发等。搜/广/推/CV/NLP等全部都要求有相关经验,或者相关的比赛取得过名次,这在一定程度上也反映了互联网寒冬不缺人的情况(报的人太多了,只要有相关方向经历的,来了就能上手干活)。
一个星期的时间,基本把国内能叫上名的互联网大厂都投了一遍,一些小厂也投了不少,像Momenta。但是最终给面试的只有两家,一家是学院群里定向内推的拼多多,另一家是岗位内容跟我方向非常契合的字节跳动/人工智能辅助药物设计岗位。再次说明了AI算法岗位研究方向对口是多么的重要!
拼多多方面,毫无意外一面被刷。团队是做推荐算法的,之前没有接触过,面试的时候也是只问了机器学习基础问题,基本上面完就知道应该没什么希望。最后反问环节问了一下方向不匹配应该如何让自己跟岗位更match,得到的回答也是刷比赛或者发论文,真的是再次再次印证,AI算法岗位研究方向对口是多么的重要!!!
字节跳动那边,一直到三面才被刷。一面感觉表现比较良好,算法题明显防水,给了个二分查找,两分钟秒掉,又出了个NLP,又是两分钟秒掉,顺利通过。二面之前还在准备自己的项目跟AI八股文,结果面试官丝毫没问,大量的在问我没做过的预测问题以及不是一作的几篇论文细节,答得挺不好的,最后的算法题是个hard,思路出了点问题,磕磕绊绊最后在提示下做出来了。本以为会被刷,结果HR通知了三面。三面的面试官是两个计算化学方向的博士,全程在问化学问题,本科知识基本全部忘光,答得一塌糊涂,估计是因为二面答得不好,机器学习相关方向的leader把我刷掉了,然后被团队内计算化学的小团队要过去三面了。这一次毫无疑问的挂掉了。
塞翁失马焉知非福。后来想了想,如果我三面通过了,我过去做化学相关的东西,真的适合吗,貌似对我以后找工作也没什么帮助,反而又回到了化学的起点。然后也就释怀了。但是这个经历也让我提前意识到一个非常重要的问题:在背景和研究方向如此接近的情况下,我连实习都过不了,说明算法岗我确实是卷不动的,这也让我下定决心转开发岗。没办法,毕竟本科浪费了三年,三年时间不是那么容易不回来的……
准备过程-开发岗
有了之前的经验,这次没有梭哈大厂,而是大中小厂、银行、国企一起报,加起来前前后后报了30多个公司吧。从三月底开始边投简历边学习开发相关的知识,包括Go语言,MySQL,Redis以及各种八股文。没选JAVA还是感觉JAVA学的人太多,我从头开始学差距太大,不如选个新型语言大家在同一起跑线上。但是,后面我发现,Go的岗位真的太少了,而且有些公司宁愿要科班的JAVA选手也不要我这个本来就用Go的非科班。(我同宿舍的舍友面美的JAVA岗没过,被美的Go开发组捞起来面试过了,我投了相同的Go岗位,给了笔试且笔试全部AC的情况下没给面试,非科班巨大的Debuff)。互联网企业给笔试的不少,但基本都不给面试,无论笔试成绩如何,推测大概率还是因为非科班Debuff。ε=(´ο`*)))唉。好在最后在六月初面了SKF的岗位顺利通过,然后接了offer。
在六月中旬,之前报过的各个国企银行小厂一起给发面试,本来还在纳闷为什么这些厂都没过,这个时候才明白是他们筛简历面试太晚了…..985硕学历在这些企业还是比较好用的。面了几家企业(陕汽,邮储银行,浪潮,歌尔),基本都给了offer,但最后权衡之下还是去了外企。封面图片拍摄于某天晚上八点半,地点是浪潮的产业园。我去面试的时间是上午九点半,推测他们应该九点之前就要到岗,晚上八点半还是灯火通明,只能说,加班情况明显,至少我要去的那个分公司是这样的。
小结
如果论文数量和质量不行,也没有很好的比赛经历,研究方向岗位还少的。建议早做准备转开发。最好是研一开始就跟着培训机构视频做做项目,刷LeetCode题等,到了研二下明显感觉时间非常紧张,这时候准备就显得太晚了。当然,最好能在一开始就找个岗位多的方向做(搜索广告推荐三巨头,或者NLP、声音、自动驾驶),这样找到算法岗的几率会大大提升,研究方向与岗位match在找实习的时候非常重要,暑期实习只有两个月,公司肯定是希望你去了之后可以直接上手干活的。八股文也可以提前背起来,到时候集中背的时候会轻松一些。
最后希望大家都能顺利找到心仪的实习和工作!