不知不觉就到了六月份,六月本属于夏天,为什么说秋招快要开始了呢,实际上,秋招的这个“秋”字早就名不副实了,现在的大公司都喜欢在秋招之前就开始内推、招聘提前批学生,而提前批招聘的最早时间点大概就是6月底7月初的时候。
不过,这个时间点开始招聘的基本上都是技术岗位,也就是程序员,同为程序猿的我,希望借这篇文章,提醒各位即将参加校园招聘的朋友,真的不早了,你准备好迎接秋招了吗,这可能是你离大厂理想最近的一次机会。
去年的这个时候,我就已经想好,这个月是我最后复习的一个月,从7月开始,提前批就是我的主战场,开始内推、投简历、笔试面试,尽量在提前批能够拿到满意的offer,这样一来就可以避免在秋招的时候才疲于奔命。
本着这样的一个想法,我在秋招提前批就拿到了bat的研发offer,然后在秋招期间又拿到了网易、滴滴、头条、华为、亚马逊等offer,基本上是我能想到的最好的结果了。
当然,这之前我复习了大概3个月左右的时间,这只是复习时间,我在研究生两年时间里基本上也都在学习,最终的目标自然就是秋招,两年的学习时间+3个月的最后冲刺复习时间,能拿到这样一个结果,其实也不是特别意外的事情,当然,这也和我对校园招聘比较好的理解密不可分。
在战略上轻视对手,在战术上要重视对手。为什么说秋招提前批是你拿到offer的最好机会呢,因为这个阶段参加招聘的同学并不多,很多同学要么在公司实习,要么在实验室给老师打工,如果是本科生的话,可能还有课程要学习。
所以,你在秋招提前批能拿到offer的可能性不低于秋招正式批,或者说,可能要更高,秋招正式批参加的人数多,岗位数也多,提前批参加的人数少,岗位数却不一定少。
对于技术同学来,其实最头疼的还是如何准备秋招,如何系统地进行复习,我是Java工程师,所以对于后端的招聘要求还是比较了解的,对于其他方向没有太多发言权。
作为一个后端工程师,你必须要对计算机网络、操作系统、数据结构烂熟于心,同时对于后端必备的数据库、并发编程、网络编程、分布式、缓存、消息队列、微服务等内容有所认识和掌握,如果你是Java方向的同学,那么不用多说,Java的核心技术、JVM内存管理和调优、常用的spring和ibatis框架等等技术你都要熟练掌握。
如果你被以上的要求吓到了,那也不要紧,这都是BAT等大公司的要求,你可以努力尝试去达到这个高度,即使你只能掌握百分之70、80,那么也足够你拿到二线公司的offer了,如果你基础扎实,那么即使你的知识广度不够,也很容易受到大公司的青睐,因为通过你的底子可以看出来,你的学习能力比较强。
除此之外,程序员参加校园招聘绕不过的一个坎就是算法,关于如何准备算法笔试面试,我也写了不少文章了,但事实上,对于不同的人来说,准备的方式也差不多,无非就是刷题、LeetCode、剑指offer,外加一些真题,就可以硬着头皮上战场了。归根到底一句话,刷题是一定要刷题的,否则你会被怼的很惨。
讲完了上面这些硬实力,下面也要说一些软技能了,简历怎么写,项目经历怎么描述,简历怎么投,内推的坑如何避免,面试时怎么表述问题比较好,笔试时又有哪些常见的技巧。
如果你志在大公司,那么你一定会发现,大公司的部门那么多,眼花缭乱,如何有选择性地去投递,大厂对面试者的要求到底有哪些,具体如何去准备,刷面经有用吗,如果没有用的话我该怎么去学习?
太多太多问题,可能还在困或着你,可能我说了再多也没有你亲身经历一次来得更加真实。
一篇文章可能装不下太多干货,你可能也得不到太多帮助,于是我把我之前写过的,关于求职面试、校园招聘方面的文章,一一进行整理,并且附上我之前自费购买的一些技术资料,加起来也有3T左右了,因为这些资料包含了大部分的技术方向,所以不论你是哪个方向的同学,都可以从中找到自己需要的内容。
当然,还有技术校招必备的一些学习资源,其中包括了名校计算机基础视频课程、笔试面试视频课程、leetcode算法刷题视频课程等内容。