「韶光不负,创造不停,本文正在参加2021年终总结征文大赛」

今天是 2022 年 1 月 1 号,2021 年现已完毕。从大一到现在的大四,每一年的年底都会写一个年终总结,2021 年也不例外。2021 年对我来说最重要的作业便是秋招,所以这篇文章也能够说是关于整个秋招进程的总结。

关于秋招

我的秋招开端于 9 月 9 号,完毕于 11 月 4 号,历时大概两个月。这两个月有过苦楚和焦虑,也有过欢喜和收获,我想,它永远会是我大学时期难忘的一段韶光,也是一次需求用文字来承载的阅历。

投递/面试状况总结

首先是关于这次秋招投递状况以及面试状况的一个总结。我总共投了 130+ 家公司 —— 根本把牛客上能看到的公司都投了一遍,能够说是真实的海投了。大致状况如下(各位大佬轻喷):

挂掉的:

  • 简历挂:虾皮、快手、阿里、拼多多、携程、OPPO、BIGO 等
  • 书面考试挂:网易、美团、ZOOM、度小满、京东、360、4399、去哪儿等
  • 面试挂:字节、深服气、百度、蘑菇街等

没有回应的:

知乎、顺丰科技、有赞、腾讯、爱奇艺、滴滴、金山等

自己鸽掉的(由于各种原因):

哈啰出行、迅雷、图森未来、TT、富途、途虎、蔚来等

尽管最终拿到了 4~5 个 offer,但秋招的战况仍然是清楚明了的惨烈 —— 许多大厂要么简历挂,要么书面考试挂。有些进入面试流程的大厂,也根本是一轮游或许二轮游。

既然是秋招的总结,就从温习预备开端讲起吧。

秋招进程:温习预备

前端的常识体系仍是比较冗杂的,温习的时分必定要有路线图作为指导,否则学着学着就忘掉自己在哪个方位了。我的习气是将常识体系依照广度拆分为多个模块,每个模块再依照深度拆分为详细的常识点。毕竟就构成了下面这个思想导图:

秋招进程:投递简历

暑假期间,根本上每天就按着这个思想导图温习,但简历却迟迟没有投出。这段时期我十分焦虑和迷茫:真的能够开端投了吗?投了不过怎么办呢?毕竟秋招只要一次时机。晚上会到操场跑几圈,试图用疲乏忘掉这全部,其实这些不过是逃避罢了。

一向到开学后的 9 月 9 号,突然感觉有一股莫名的力气在驱使我,告诉我不能再这样下去了,所以我点开 4399 的官网投递了自己的简历,这也是我秋招投递的第一家公司。尔后的三四天,我开端密布地投递简历,几乎是把牛客上能找到的公司都投递了一遍,私信内推人、填写简历信息、加各种秋招沟通群、重视招聘公众号……不断重复这个进程,感觉自己像一台流水线的机器相同。一开端我还会想留在广东好了,所以只投广州和深圳的公司,后边就顾不上那么多了,横竖先投了再说。

秋招进程:书面考试

投递简历之后的几天都没有任何消息,这令我更加焦虑。秋招原本便是千军万马过独木桥,各种大佬乱杀,何况我的简历真实不算美丽(无实习、无比赛、无大项目),会不会就这样石沉大海了呢?

后来的我才知道,的确挂了不少简历,或许爽性没有后续。但很快接踵而至的是数不清的书面考试,这让我在漆黑中看到了一点光亮 —— 这么说也不夸张。

回忆整个秋招,我做了 54 场书面考试,多的时分或许一天三四场,这一场做完,无缝衔接做下一场,下午和晚上的时刻完全被排满。并且当天全部书面考试完毕之后,还需求及时做好复盘,对不熟悉的常识点要再次温习。回到宿舍放下书包,往往现已是晚上十一点。

书面考试最苦楚的当地在于会把你的行程安排得十分满,尤其关于我这种投递得晚的人来说更是如此。不同公司的书面考试很或许会冲突,好的状况便是能够调整、顺延(但需求承当招聘流程落后于其他人的危险),坏的状况便是刚好这一场书面考试是最终一批了,那么就需求做出取舍。

秋招进程:面试

再后来,慢慢地有了面试的时机。这时分面对一个很现实的问题:去哪里面试呢?

在校园找个能面试的当地真是比登天还难。教室根本都有人上课,宿舍环境则十分嘈杂,所以我毕竟仍是挑选了图书馆。

前期都是在图书馆的休息区面试的,每次提早把电脑充好电,到点了就去那里面试,一个时刻段有多场面试的或许还要来回跑,保证电量充足。由于周围都是考研背书的同学,所以也不用担心会吵到他人。

到后来,这儿的人越来越多,常常没有能够面试的方位,所以中心大部分的面试都跑去了图书馆一楼。一楼的光线比较暗淡,但好处便是不用担心有人来打扰,由于这个旮旯真实是太偏远。再到后边,跟着面试次数的增多,我感觉自己越来越放得开了,所以没有再固定挑面试的地点,有时分乃至直接就在楼梯或许食堂面试了。

人生的第一次面试以为会是小公司,但没想到一上来便是深服气。深服气本身面试就喜爱考算法,加上其时第一次面试,所以十分十分严重,说话的时分几乎不敢看镜头,答复问题也支支吾吾。这场面试毕竟的体验十分糟糕。

但奇特的是,当天晚上仍是收到了一面经过的邮件。尽管过后理解这是十分明显的 kpi 行为,但仍然给其时的自己增加了不少信心。所以,我其实很感谢这一场面试。

后边的日子里,几乎是每天交叉着进行书面考试和面试。许多作业都是一回生二回熟,面试得多了,慢慢就不会那么严重。每次面试我会进行录音,回放录音恰当所以重新回忆了一次面试,听听自己的思路是怎么样的、自己是如何去安排言语并答复问题的,最终再把问题和答复用文字记录下来 —— 这种复盘方式对我的后续面试有很大的协助。再后来,面试对我来说更像是一场沟通,写博客的时分运用的是文字,面试的时分则要思考如何将文字转化为白话表述出来,如何在答复问题的时分做到逻辑明晰、有理有据。

九月份到十月份,这两个月一向在不间断地进行各种书面考试和面试,一场面试短的有几分钟,长的有两三个小时。走运的是,几乎没有遇到特别奇葩的面试官,大部分的面试官情绪都十分友善,形象尤其深刻的是字节和蘑菇街。字节的面试官十分耐心,问题没有思路的时分会慢慢地引导你;蘑菇街的面试官则比较看重项目,会细心听你解说项目中的难点,和你一同剖析,乃至是反驳你思考不到位的当地。

秋招进程:offer

第一家 oc 的公司是海康威视。面完之后大概泡了十几天池子,每天改写着官网的状态码,却迟迟没有看到更新。在以为挂了的时分总算收到了签约答疑的邮件,尽管不是正式的意向书,但根本也稳了。其时仍是挺激动的,秋招面了这么多场,总算拿到了第一个 oc。

签约答疑会完毕之后,海康给了三天的时刻考虑是否签两方。该不该签海康呢?那三天或许是我有史以来最纠结的三天。我陷入了重复纠结和犹疑,到了最终一天的时分,仍是决议先签了再说,横竖两方仍是有退路的。签完之后也不敢闲着,继续书面考试和面试……

这之后大概又过了半个月。总算在 10 月 26 号的早上,拿完快递回来收到了小米 oc 的电话,hr 的语速很快,电话打完我长舒一口气,恍惚之间才意识到在泡了一个月的池子后,自己总算上岸了。

该不该违约两方去小米呢?我又回到了之前那种苦楚纠结的状态,这中心也做了无数的权衡。大概过了一周,我做出了决议:

去小米

从职业生计开展的角度来看,去小米作业是一个更好的挑选。北京会怎么样呢?陌生、悠远、忙碌、压力大……但我想,这些是人生有必要阅历的,去北京会结识更多风趣的灵魂,有更多的时机,也会开展得更好。

后边的时刻里,我又陆续收到了其它公司的 offer,而 58 的池子真实是太深,毕竟没有等下去(在写这篇文章的时分,58 的流程乃至还没有完毕)。一向到 11 月初,该鸽的面试都鸽了,我的秋招也正式完毕了。

两个月的时刻,秋招落下了帷幕,整个进程真的是压力和惊喜并存。在秋招群里,我也知道了一些很风趣的小伙伴,咱们每天会在群里沟通秋招心得吐槽和戏弄。过后想来,这些或许也是调剂压力的一种奇特方式,至少秋招不是孤身一人。

秋招的阅历和阅历

最终,我觉得能够共享自己的一些阅历和阅历。假如正在阅读文章的你在未来也将面对秋招,这些或许对你有一点协助。

学历不是决议性的因素。

好的学历对求职肯定是有协助的,不管是开端的简历筛选仍是最终的综合排序,学历都会起到重要效果。但学历欠好难道就没有出路吗?并不是。以我地点的秋招群为例,许多 BAT 大佬并非都来自 985 或许 211,这阐明普通本科也不缺乏真实凶猛的人。我地点的校园仅仅一个双非本科,乃至都不是理工院校,但身边相同也有不少入职 BAT 大厂的同学,我真心觉得他们十分凶猛。所以,不要一味地纠结学历问题,把忧虑的时刻拿去提升自己,这才是最实践的。

越早预备越好。

计算机职业的确十分地卷,但我其实很不喜爱将全部及早预备的行为都归类为卷。群里每次有人看到他人大一大二就开端学习一些高深的东西,或许开端实习,就会说“现在的年轻人都这么卷吗?”但人家也不过是提早把时刻和精力投放在真实有回报率的作业上,就好比高一的时分就开端在为高考做预备,这是先见之明,和卷没有任何关系。早点醒悟,早点预备,肯定是没害处的。

那么应该预备什么呢?这几个东西至少得有一两个拿得出手,能够写在简历上:根底、算法、项目、实习、比赛。

把时刻花在真实重要的作业上。

大学的不少课程其实是为了凑学分罢了,即便是专业课你也不必定能学到实践的东西。在保证不挂科的前提下,更应该把时刻花在那些真实重要、和求职紧密相关的作业上 —— 打好根底、练好算法、做好项目……社团也没必要加,由于它真实的效果或许仅仅让你知道一些新朋友,除此之外你很难学到有价值的东西,更不或许把那些活动记在你的简历上。当然,实验室和 ACM 协会在外,这两个仍是要参加的,有很大的好处。

掌握好重要的时刻节点,不要一向犹疑。

我应该算是一个反面教材,由于这儿面的时刻点我也没有掌握好,导致错失了许多时机

  • 第一个时刻点是大三下学期的春招,招的是暑期实习,三月份左右就能够开端投递。暑期实习(或许)能够补偿个人项目的空缺,并且也能够给简历增色。最重要的是,这是进大厂的一个十分好的时机,顺畅的话能够转正,等于他人还在忙着秋招的时分你现已找到作业了;
  • 第二个时刻点是秋招提早批,七八月份左右就能够开端投递。书面考试本身能够筛掉不少人,而不少公司提早批是免书面考试的,难度相对正式批来说会低一些。并且提早批的成果一般不会影响正式批,等于你有一次复活时机。
  • 第三个时刻点是秋招正式批,八九月份左右就能够开端投递。假如春招和秋招提早批都没有投,那么正式批必定要行动起来,不能拖下去了 —— 不要以为春招还有时机,春招的 hc 相对会少许多。
  • 第四个时刻点是春招补录,三月份左右就能够开端投递(和大三的春招暑期实习根本在同一时刻段)。有些公司在秋招的时分或许没有招满,那么剩下的 hc 就会投放到春招中。不过你得意识到一个问题,大部分公司在秋招就现已招满人了,即使没有招满的,空缺岗位也并不多,而与此同时,你得和考研失利或许秋招失利的同学一起竞争,难度其实是很大的。更甭说这时分你或许还得敷衍论文、毕设等东西,压力直接倍增。所以最好在秋招就把找作业的作业搞定,不要拖到春招。

除了大佬,没有人是真的做好十足的预备再上场的,一旦时刻到了就开端投简历,不要一向犹疑。不要想着“我再温习一点,预备好了再投简历”,这是不现实的,并且有必定的危险。你简历投递得晚了,在流程上就会落后于他人,比方他人都在面试了,你还在等书面考试通知,他人现已 hr 面了,你还在一面。假如许多优秀的人都投递得比你早,并且都被录用了,那么流程滞后的你或许就会面对 hc 不足的费事。还有一个很重要的作业,先投简历就能够先进入流程,与其它较晚开启秋招的公司的流程错开。假如你投晚了,就很容易和其它公司的流程挤在一同,导致你需求敷衍扎堆的书面考试和面试,身心会感到十分疲乏。

关于简历编写、内推、书面考试和面试。

简历编写能够参考站内大佬共享的一些文章,或许咨询一些有阅历的朋友。我以为的简历编写关键如下(仅代表个人看法):

1)外观:尽量简练清爽,不要用花里胡哨的模板,篇幅大概一到两页即可。

2)排版:结构明晰紧凑,字体粗细分明,部分当地能够恰当高亮(主张整个简历只呈现黑色和高亮色)。专业术语留意拼写和大小写。

3)内容:包括个人根本资料、应聘岗位、技能特长、项目阅历、实习阅历、比赛阅历、获奖阅历这几个模块。假如有写博客的习气,或许参加过 xx 开源项目,都能够写上去,这些算是亮点。社团活动、大学课程就不要写上去了,有凑字数的嫌疑。个人点评可写可不写,不要说什么吃苦耐劳,结壮作业之类的,有点虚。

简历写完直接去官网投递就行,有内推码能够填上。内推的效果其实并不是很大,内推也相同要书面考试和面试(有免书面考试的状况,但很少),流程是不改的。我觉得它的首要用途在于便利跟踪面试进度,有时分官网或许没有那么快更新你的面试成果,这时分能够直接咨询内推人,减少不必要的等待。

这期间引荐重视投递公司的招聘公众号,以及参加一些官方/民间的秋招沟通群,第一时刻获知重要的招聘信息,避免呈现信息差。假如流程长时刻没有更新,也能够咨询群里的 hr。

接着便是书面考试。研发岗的书面考试根本都是在牛客或许赛码(少量运用自己的平台)写题,题型首要是挑选题和算法题,时长普遍在一到两个小时。

接着是面试需求留意的一些关键:

  • 面试地点很重要,最好找一块安静的当地,避免被其他人打扰
  • 保持网络畅通(之前有一次面试断网了,并且仍是在写题的时分,现在想想都觉得很为难)
  • 开场的个人介绍不要太长(我的话大概一分钟),短小精悍即可
  • 不要急着答复问题,先想好问题和哪块常识有关,构成一个大概的答题结构,再用明晰的言语表述出来。别的也不要一口气答出来,或许扯一些不相干的东西,有背题的嫌疑
  • 不会的问题直接说就行,不要支支吾吾、逗留太久。当然,你能够标明“尽管我不会 xxx,可是我会 yyy”,这能够将面试官的发问引导到你熟悉的方向
  • 反问环节除了问部分业务和技能栈之外,也能够咨询一下学习上的主张

关于面试,后边应该会写一篇面经,首要总结秋招的一些面试阅历。

最终很重要的一点便是:千万不要 all in 某个公司。假如到了秋招晚期许多人的面试成果还没有出来,阐明这个公司池子很深,正在排序。若是分批发放 offer 危险会更大,很或许前面的人都接了 offer,那就轮不到后边的人了。总之,不要 all in,稳妥起见应该先签个其它公司的两方或许三方保底。尽管毁约有必定代价,可是不至于没有退路。

写作 & 社区

秋招完毕后心里其实空空的,求职算是尘埃落定了,但却有一种莫名的空虚感,就好像通关 RPG 游戏后突然变得很迷茫相同。说起来,我也曾试着在秋招后打打游戏放松一下,但每次都是进游戏十几分钟后就退出,再也没有以前那种感觉(或许现已过了热爱游戏的年纪?)。也许仍是学点东西、写写文章才能让我觉得日子会充实一点吧。

说到写文章,本年的数量比较以前少了许多,首要是由于忙于温习和面试,也没时刻学习新的东西了。首要写了三个掘金专栏:

浅谈网络协议

整理了一些关于网络协议以及 Web 安全的笔记,便利温习和查阅。

JavaScript 原生方法原理探究

手写完成了一遍 JavaScript 常见的 api,每篇文章都会先详尽地介绍原理,然后再一步步手写。

TypeScript 官方文档翻译

秋招完毕后开端学习 TypeScript,无法网上的中文文档版别比较老旧,所以决议一边学习一边翻译官方文档。目前现已把文档的 Handbook 全部翻译完毕,耗时一个月,十分十分累,但很庆幸自己能够坚持下来。假如对你有协助,也欢迎点个 star,这是项目地址。

官方文档内容许多,后续有空会继续完善其它部分的翻译。

一些创造数据:

社区方面,本年首要在掘金翻译方案帮助校对了一些文章。前几天惊喜地发现在年度优秀译者的榜单中上榜了:

细心一想,参加掘金翻译方案也现已是大一时分的作业了。不知道作业后还有没有时刻参加到社区中来。

日子

本年在爱情方面最高兴的作业是,总算和自己喜爱的人在一同了。在大学曾有几次脱单的时机,中心也短暂地谈过几个月的爱情,但每次的结局总是很欠好。我和女朋友相识得很早,中心有过分分合合,也有过误会和对立,但很高兴毕竟仍是走到了一同。期望未来的日子里,咱们能够长长久久,一向走下去。

最终

大学韶光真的过得飞快,从高考完毕后的那个暑假敲下第一个 HTML 标签,到现在行将离别大校园园日子、开启搬砖生计,眨眼间四年现已快过去了。新的 2022 年,期望自己和周围的人全部都能顺畅,加油 🎉🎉🎉!