秋招到春招,关于客户端转后端,并成功拿下字节Offer这件事
背景介绍:
22届本科科班毕业生,21年5月-8月在快手安卓开发实习,8-10月在字节做安卓开发实习,21年秋招要结束时决定转到后端方向,后来抱着试试扎根后端的心态在阿里又实习了几个月后,我最终在22年春招入职字节。
下面我会按时间线的顺序讲讲我的校招之路,分享自己的面试经验,也希望给还在准备秋招、春招、以及选岗方面还在纠结的同学们一些参考建议和启发。
艰难的找实习之路:
大概在20年的冬天,自己决定毕业后直接去工作。但当时在学校里并没有做过什么项目,在寒假也只是坚持刷算法和看一些基础知识的书,到了三月份该找实习时可想而知结果非常惨烈。
最开始找实习我的目标岗位是Java后端,但自己的项目经历和开发经验比不过竞争者,所以基本都倒在了一二面。在大厂后端几乎挂了个遍时,注意到脉脉和牛客的网友们在讲客户端难度会低一些,且接受零基础的同学。
当时去了解了一下客户端主要做什么,看到和其他岗位薪资差距并不大,且自己了解一些Java的基础知识又迫切希望拥有一份大厂实习,就投入了安卓客户端的怀抱。不过有些尴尬的是部分大厂会限制投递次数,如果投后端没有通过,也没有机会再投客户端了。
后面把能投的大厂都投了客户端的岗位,面试还算顺利,最终在四月初拿到了快手的安卓实习Offer。回复确认去实习后开始看那本经典的《第一行代码》入门安卓。
我的客户端大厂经历
在五月中旬时,学校的课程大部分都结束了,就和老师商量了下提前去实习。在实习前自己只看了《第一行代码》里很基础的安卓知识,并没有什么开发经验。开始实习时一度觉得自己非常菜,git也没有用过,甚至最开始pull和push时总是出问题。。不过好在ld和mentor给了很多学习时间,并没有让我上来就做需求。可能是快手刚刚上市的原因,组里在那年招了很多校招生,大部分又都是零基础,大家就互相分享学习资料一起进步。
在快手做了些简单的需求,也渐渐入门了安卓,后面八月份时秋招拿到了字节西瓜视频客户端基础技术的offer,其中字节的hr和ld建议去提前实习,我自己也对基础技术做的事感兴趣一些,便在八月从快手离职去字节实习,在字节参与西瓜的Lynx(自研的跨端方案)容器建设,当时的小组氛围很好,mentor会每周one-one,教会了我很多东西。在字节实习时同样有不少时间是没有需求可以自己学些技术的,当时看了不少八股对秋招帮助很大,反倒并没有做几个需求。。
转折:
21年秋招结束时收获的都是安卓开发的offer,最后做选择时,阿里的主管和我讲组里做的事情很多,也有后端的内容,并且欢迎我过去选一个自己喜欢的方向。当时一方面做了一段时间的客户端开发后自己也看到了一些客户端的缺点(主要是觉得后面就业比较窄),另一方面在快手一起实习安卓客户端的朋友也打算转后端(他当时已经拿到了网易的offer),我们当时聊了很多,在他的鼓励下我也有了转变方向的想法。
纠结去向过后决定去阿里提前实习看看情况。最开始转到后端,同样经历小白时期,去实习前补习了下spring框架的基础知识。在实习时做的是内部使用的平台,感觉对自己的发展不太有利,有时还会做些客户端的工作,和自己预期的服务端实习有些差距(当时甚至有过先找个其他厂实习跑路的想法。。。。)不过后面主动和主管聊了自己的诉求,表示想要多做些服务端的事情,自己也在空闲时间疯狂补习,熟悉了SpringBoot和Spring的基本使用和原理,开始上手开发。
在真正意识到做的事与想象中有差距后,我有了跑路的想法,于是我每天晚上回去开始坚持刷题,看八股(主要是写理论书,像《Mysql是怎样运行的》,《Redis设计与实现》等还有Javaguide,JavaDesign这些总结的知识点),大概从11.11坚持到3月份。
有些寒意的春招:
22年的春节回老家过年,也结束了在阿里的实习,开始准备一些项目丰富简历,特别说明一下我现在的同事声哥的帖子对当时的我帮助非常大,非常感激@何人听我楚狂声 !因为实习时学了比较多的mysql和redis理论知识,对声哥的数据库项目比较感兴趣,就看声哥的博客模仿声哥的代码和思路建了一个简单的功能不太全的数据库。后来在面试自我介绍时,我也会刻意强调下对mysql相对熟悉些,引导面试官往这方面提问。
不过春招时已经感受到了23届的凉意,二月三月我和准备春招的朋友们都海投简历,但收到的面试却很少,有些秋招很缺人的厂春招根本不理人。甚至有两个朋友面B站和面试官聊得不错最后却都没有下文。。。后面过半个月在脉脉看到面试b站的部门开始了裁员。
这里也劝大家还是要把更多精力准备秋招,尽可能早些上岸。不过好在准备还算充分,面试比较顺利,最后在四月初拿到了字节的offer。我也给正在准备23秋招的同学们总结了些我个人的校招经验~
我的校招经验:
1.大厂对不同的不同技术岗之间的切换还是比较包容的,实习时发现身边有些同事也是在工作几年后转变技术方向的。
2.校招生更重要的是学习和适应能力,这和具体做什么端关系不大。
3.做事要趁早,不论是秋招还是要转变岗位,一定要趁早决定趁早行动。
4.基础要牢固些,不管什么岗校招甚多时候更注重考察基础,有一个好基础才会有下文。
5.最好要有在一个方向了解稍微多点,面试开场自我介绍时也可以提示下面试官自己的技能加点。
5.最好要有在一个方向了解稍微多点,面试开场自我介绍时也可以提示下面试官自己的技能加点。