
关于春招秋招的那些事儿
背景
双非二本。秋招中厂。被前公司背刺后无奈杀入春招闪电战。
所以进入春招时刻,我已经是有一定的八股经验(秋招背的)和两段实习经历了。
春招战绩(BOSS平台&两周之内): 沟通674家,简历投出44份,面试9家,6个offer(对于双非二本中规中矩的待遇。) 其中在我想去的几个offer里,一家上市万人集团春招第一名,一家某领域垄断地位的公司春招实习最高待遇。
前言
我是来自双非二本的无名小卒,实际情况更符合当下计算机行业的应届生吧,平平无奇,没有那么多的幸运星关照。甚至比较背**(被秋招进的前公司背刺,拖实习合同期到过年前工作的最后一天下午临时告知无HC当晚让离职,被迫捡起八股和简历加入春招闪电战)*
所有的学习和实习经验都是完完全全自己做出来的,所以这篇文章不一定会带你看到这个过程中正确的我,但一定会带你看到真实的我。也希望能给春招秋招的同学一点帮助。
接下来我会从 简历、八股、面试过程进行详细介绍
第一关:简历
简历是必须要打磨的,算得上你春招、秋招、实习的第一个关卡。好简历才有面试机会!
简历大纲顺序:教育经历 -> 获奖信息 -> 专业技能 -> 实习经历 -> 项目经历 -> 自我介绍
最重要的是:实习经历 -> 获奖信息 -> 专业技能 -> 教育经历 -> 项目经历 -> 自我介绍
同时,新时代的小伙伴们一定一定要记得:特别是实习经历 & 项目经历,用AI帮忙优化一下!!
实习经历
你需要对每一段实习经历中的每一点都非常熟悉,无论是从技术角度还是技术选型。同时面试可能从这里考察你的个人素质!你需要选一两个点作为媒介所展示出的个人素质(比如一定要有一个点到两个点,让面试官知道你在做XXX业务时的参与度、遇到的困难怎么解决,与同事如何沟通,做这个业务所引发的思考)。 实习经历的重要程度占在整个简历的60%甚至更高。
六成的重要性毫不夸张。春招秋招的面试官,99%都会从你的实习经历进行切入。他们问的方式有以下几种:
①他们公司本来就有的业务刚好能和你简历匹配上:他会单独选择这个点进行深挖。 ②常规拷打:从头到尾拷打你的实习经历的每一点 ③自行拷打:让你选择自己觉得 参与度高 or 成就高 的1~2点来自行展开描述,再根据你的描述拷打。(大部分是问遇到什么困难怎么解决的为什么会这样)
无论是哪种,你都需要能很清楚地描述实习经历中的每一点。所以!可能聪明的你已经发现了:
如果是为了简历看起来“高大上”,去做包装 or 你做过这个业务但是不熟悉,你没有吃透。那么这将是面试第一大坑。如果我对这个场景下的某个业务很熟悉,可能不是你做的,但是说出来可以让任何人觉得是你写的,那么你放上去完全没问题!
如果你实习经历这一块比较好,那么你的项目经历面试官完全不care!
实习经历的从0到1
可能很多同学有个疑问:如果我是找第一个实习,没有实习经历怎么办?
首先说个结论,如果到春招还没有一个实习经历那真的可能是要完蛋了。这个时候,想破脑袋你都要整一个上去。第一个实习经历如果开始比较早可以不追求太好的,先干一段时间,积累下经验。 如果是对于0项目经历的日常实习,面试官就会看重你的 项目经验、个人素质和八股能力。这三个点后面都会讲所以这里就不说了。
获奖信息
这个对于双非二本的同学来说是一个不大不小的加分点。 首先有个数量:不超过6个奖项(这个取决于简历的排版)
如果你的奖本来就很少: 那么什么奖都往上放先!很简单(有些HR其实对这些比赛可能最基础的概念都没有)。只要不是那种与专业技能不相关的奖,国际奖、国奖、省奖、校奖,有啥放啥。
如果你的奖质量高,数量少: 那就把几个质量高的放上去就好。不用硬辏6个。比如你可能4个国家5个省奖。你把4个国奖放上去就行,要不要再加两个省奖看情况,如果是很有名的比赛比如CCPC这样的你也放
如果你的奖质量低,数量多: 那就凑够数呗。我自认为我是这一档。一个蓝桥国奖,其他咱计算机行内最常见的那些奖比如互联网+、计算机设计大赛、GPLT等等都是省三。那放满就好。当然,有一招比较巧,你可以把国奖拆出两个:一个省一 + 一个国奖。因为你要拿国奖肯定是要先拿省一的嘛。还有你可以去凑一些很简单的比赛,这种大多是省赛免费国赛付费比如之前的传智杯。凑多一个省一出来国赛不要报名就行。
这一块在我春招还是蛮实用的:一家公司看重了我的国奖、一家公司看重了我拿了那么多奖。就是这么简单的逻辑。
有质量保质量没质量就冲量,这个就当加分项,有就最好,实在没有也别造假。
关于奖学金
这个其实建议放在“教育经历”这一栏。不建议放在获奖信息这一栏。毕竟奖学金的性质和这些程序设计竞赛的性质还是不一样的。在面试官心目可能加分比较多(能反映出你绩点很好)。在春招中有一家面试官问我成绩绩点怎么样,我是年级前6%,排名第九。跟面试官说:您看我两年都连续拿了奖学金。面试官没多问直接在旁边打了个勾。这说明确实是个加分项了。
专业技能
专业技能比较特殊,它相对于前两块是属于一般重要,但是你必须得有,且要非常精炼和整洁。
首先是格式的规范。尽量以熟悉或者掌握这类词语来开头。同时尽量不要超过十点。
这里的东西必须要全(可以有那种主流框架但是你不熟悉的),而且需要着重标出你比较熟悉的。在自我介绍时,可以用简单的一两句话概括专业技能,而这一两句话重点要说的就是你在专业技能上标的这些。被标重点的一定是你专门攻克过的一方面的知识。
无论是在秋招还是春招,都有面试官会通过专业技能来抛出八股问题:
我的专业技能里就对RabbitMQ解耦实践、框架源码扩展增强、LLM有标重点。在自我介绍的时候,了解HashMap的底层源码会说的比较慢和重。而差不多一半的面试官抛出的八股问题都会和这其中两点相关!
之所以一定要标,主要还是为了减少面试官问到你不太熟的那些技能。专业技能里描述的很全部,把你最熟悉的几条加粗一下,能稍微避免踩坑。
教育经历
有奖学金的就放这 有与计算机行业相关的社团经验也要放上来 与计算机行业无关的比如学生会什么的,自行考虑吧。这个不作建议
项目经历
对于0实习经历的同学 or 实习经历真的很拉胯的同学来说,非常重要 如果是有两种实习经历。如果不是很有时间可以略过
起码目前,春招没有一个面试官问过项目经历,甚至很少面试官会看。所以我并没有花一分钟在准备项目经历。秋招也差不多(秋招我已经有一个实习经历了)。
如果是0实习经历 那么就按照上面的实习经历来要求。这时候可以有一个比较高效率的方法就是靠包装项目。比如“编程导航”里就有非常多的项目,也跟着有教程和面试题。时间不多的,甚至可以把教程快速看一遍 + 看完对应面试题就可以往简历上写了。时间多点可以自己动手做并在Github上public,在简历上把Github的链接放上去。
如果有一两个实习经历 反倒建议项目经历可以少一点。因为有一两个实习经历的简历已经很多了。我们要控制简历的内容长度。秋招有一家公司的HR就看中了我的项目经历,当然他并没有问技术上的问题,而是问我在这个项目里的角色、学习到了什么技术之外的东西、有什么体会?(那个项目是我在学校主导做的,叫黑喵星际簿,是一个真实上线的高校流浪猫信息平台小程序)
这里插一嘴。其实无论是刚刚说到的项目要上传到Github,平常刷算法、积累的实战经验都多写博客,如果面试官看到也确实可以稍微加分。
第二关:八股
这是可以把很多同学吓一跳的关卡。当然如果你过了第一关和这个第二关,那么对于小公司已经是简单拿捏了!
在当下校招性价比在逐渐降低.......打磨简历 vs 准备八股的时间比例大约是1:2,但是在春招秋招的时候,简历 vs 八股 的涉及率比例大约是 2:1。有面试中小厂的同学应该就有这个体会:辛辛苦苦准备很多八股,结果面试面试官好像不太care八股,直接一下带过的感觉,更多拷打简历上的内容
那么八股怎么学?(下面将分为三个学习阶段)
首先是第一步:(八股进度 0% -> 40%)
在秋招之前八股水平为0,我是先*** 进行刷题,后来编程导航有了一个叫“面试鸭”的专门攻八股的一个平台,里面汇总了最常见的八股题目,我就转向使用面试鸭了。我是按模块来,比如后端Hot200、Java、MySQL、Spring,按大模块一个一个攻克。在攻克一个模块的时候,可能题量大,每天就是多看,多背,尽量去理解,毕竟里面涉及到的技术也确实是实际开发遇得到的,还是蛮有意思的,当故事多看看多去思考,很快就记下来。
第一次攻克八股不追求某个知识点特别细,也不需要特别牢,只需要保证大模块你都看过背过有印象,简单的能答上来即可。真正帮你把细节补充起来并加强记忆是下面这个阶段要做的。
其次是第二步:(八股进度 40% -> 80%)
如果你经历了上面的那些,相信你在八股上有了个宏观的概念了。这个时候你就需要把细节补充起来并加强记忆:
①找一位同学互相出题互相模拟面试八股环节。我当时在广州实习的时候就和旁边的实习生,每天下班回家的路上就互相出当天自己看过的题,遇到她问到我我的不会的记下来回家直接去搜着看,遇到我问他他不会的我就讲给他,这个方法的效率是极高的。相比于你自己对着网页刷面试题,这个效率毫不夸张可以提升两倍!
②多海投小公司(1-20人),线上面试来提高八股水平。这个方法看起来好像不太道德但这也是一种“模拟考”。这就是真实的面试,多试几次,你的八股水平简直就是显著提高。到后面面试想去的公司的时候,已经完全不慌了,也知道面试官问八股的套路了。我在这里放一个我自己海投的标准:某黄绿色招聘APP上一天投100~150家。100是海投的下限,150是APP一天能投的上限。
最后是第三步:(八股进度 80% -> 99%)
到了这里,相信你已经 有了相对坚不可摧的八股水平了。也就是攻打下了所有的村庄,接下来要做的就是“包围城市”。
这一步完成后主要能做到:面试官问能决的你的基础特别扎实,直接拿下一半的面试成功。
①选一个看家本领:你需要选一到两个八股作为你的看家本领。只需要一两个点,且是简历“专业技能”中加粗的知识。以我的为例,我挑选的是HashMap的底层原理作为我最深耕的一块内容。并且这点是在我简历中加粗的,考察八股有一半的面试官都问了,我能非常流畅且无比完整地从头到尾讲完HashMap相关的所有知识点。对,你也需要做到这种程度。
②深耕深耕再深耕:筛选出热点且深挖你能理解的了的八股,找一块时间专门啃下。比如:Redis的哨兵机制、Java的synchronized、MVCC底层原理.......等等。可能我一个上午啃下就一个知识点,第二天复习一遍,看起来效率很慢,实则用不了多久一下就能啃完,因为符合这种“热点且可深挖”的八股其实不多的。
其实这两点很像。都是调一个八股知识点超级深挖。这么做是为了让面试官考察到你的时候,能比其他只背了表层原理但是说不出有内涵的其他求职者让面试官印象更深刻。
其实还有一点非常重要且可能会被忽视的:面试时间就那么多,你讲的越多,面试官问的越少,你一个知识点多讲点,面试官问到你不会的概率就少一点。可能你讲三个深耕过的八股,面试官就不问了,在你这给面试官的印象就是“这孩子技术非常牢靠,问什么都知道原理”,相比同样的时间,面试官问六个问题,但是都只回答出表层的,简直强太多了!
要完成这个第三步是需要耐心的,但是千万别急。就算问到你还没来得及深挖的点,第二步已经保证了你能顺利回答出来,至少保证“不差”、“中规中矩”。不用担心。
其他想说的
在当下如果只会传统的技术栈的八股已经稍微不够了。最好加强AI相关的八股。实际面试后端开发岗确实有问到,比例大约8%。如果实在没时间,也不要为了背AI的八股错过投简历面试的时机。
第三关:算法
算法我认为并不能现在要开始投了才开始准备。最好有一定的算法刷题基础,在投的这几天,每天看一两道题找回感觉即可。 如果完全没算法经验,优先力扣刷一下“排序算法”、“递归or回溯”、“字符串处理”、“动态规划”这四点。目前春招我遇到的这四块比较多。这只够应对中小厂。如果应对大厂一定要有一些算法基础的
第四关:投简历
春招是金3银4。三月份是最佳时机,大量的投递即可。
大厂直接去官网投递,中小厂直接平台。BOSS平台你要加这几个选项:
城市、BOSS活跃度(一周内活跃)、经验要求(在校生、应届生、1年以内、1-3年)
筛选完成后进行海投。尽量让面试凑一起,offer一起下,虽然可能很累。但是比这种情况好:先进去A公司没干几天B公司更好下offer了我再跑。这会给A公司留下很不好的印象,我是比较在意的。
第五关:面试(笔试)
面试可能很多人都会紧张,这太正常了。在上面第二关的第二步已经有稍微的应对策略了。如果真的来面试还是紧张,只能说,再多面面吧。我面到最后已经完全不紧张了。回答问题跟聊天一样的感觉。说句实话,我觉得这一关相比刚开始的两关简单太多了。
笔试
先讲一下笔试:
这个是指那种单选题多选题和线下的A4纸写代码。这一块遇到的相对没那么多,且难度不大。如果是平常真实敲过很多项目的,稍微***一下都没什么问题。如果没什么经验且项目是包装的,代码能力差,还是有必要 去 **网刷一下。
最重要的是面试: 主要拷打三样:实习经历 > 项目经历 = 个人素质
实习经历
上面讲过简历的实习经历是怎么写的。无非就两种:你真的参与过的(参与度高) or 你参加边缘的或者说是你没参与过但是你接触的到的公司技术包装出来的(参与度低)
参与度高的很好应面,你做过什么说什么就好。需求怎么来的、具体实现、技术选型、出现的问题......讲明白即可。准备简历的时候就可以自己模拟一下,自言自语讲一遍。
对于参与度低的,建议你去仔细了解它的业务场景、技术实现,主要应付的好面试官问你的why和what。技术选型什么的实在不知道就说当初mentor选好的架构即可。毕竟你是实习生,这方面不清楚也正常。如果真的没办法讲明白这一小段实习经历,就别放在简历上了。硬放就是在挖坑。
八股
上面有讲过怎么准备八股和应付面试。这里就不说了。但是记得,如果在面试中有被问住的八股,大概率是欠缺点,要当打补丁一样马上补上!
个人素质
这点很多人忽略没去准备,虽然感觉不怎么重要,但是一旦被问住了也是很尴尬的。
最近比较爱问“你是如何看待AI的?”、“你在平常是如何使用AI的”。比较传统的问题就是”你如何与同事沟通的?”、“工作中遇到的问题怎么解决的请结合实际讲一下”.......
这些在你有空的时候稍微准备一两个场景应面即可。面试官最常问:
①AI应用这一方面,这点要准备。你平常用AI干什么,具体是怎么用的?
②为什么从上一家公司离职。(因人而异,我这个是文章开头有讲是因为公司原因。当然你也可以是自己的原因比如想去更大的公司扩宽视野追求上进等等都没问题)
个人简历参考
这里是我的简历第一页。第二页是项目经历和自我介绍,我发现面试官完全不看,所以就不放了。 (最早那个实习经历的时间线很长是因为实习了两段假期,中间回学校上学了但是我并没有隔开时间)

