25 届校招指南,建议大家提前做好准备!

563 阅读7分钟

Hello,大家好,我是 Sunday。

随着24届的同学逐渐毕业,25届也马上就迎来了了大学的最后一个学年。随之也会迎来一个新的问题,那就是 校招

整个校招可以被划分为三个不同的阶段,难度依次上涨,分别是:

  1. 提前批:6 ~ 7月。特点是:周期短、流程快。重点是 竞争小 啊。所以,想要冲校招的同学,可以多关注提前批的机会。
  2. 秋招:7 ~ 10 月。也是校招正式批。特点是:岗位多,竞争适中。是大部分校招同学需要冲刺的时间段。
  3. 春招:3 ~ 5 月。也有人戏称为秋招补录期。特点是:岗位相对少,人多导致竞争大。如果秋招失利,那么这就是校招的最后机会了。

因此,也就得出 能提前,不秋招。能秋招,不春招 的至理名言了。

那么,如果想要冲击校招,应该如何提前准备呢?咱们一起来看~

01:技术练习至关重要

校招的面试通常会分为 笔试 + 面试 两部分,两部分都需要 技术的支持

所以,技术是一切的根本,哪怕学历再好,面试技术过不了也是白搭。

那么怎么学习或者说学习哪些方面呢?

下面给大家列举出来了 5 步,以供参考:

同时,我也为大家准备了我自己整理的 前端学习路线图(含视频、文档),在我的公众号【程序员Sunday】中回复【3】即可获取

image.png

1.1 计算机基础与浏览器原理

校招笔试、面试中对于 计算机基础 和 浏览器原理 的问题一般会比较多。

比如:

  • TCP 与 UDP 协议区别
  • http 与 https 的区别
  • 协商缓存 和 强缓存的区别
  • 浏览器输入 url 到渲染的执行流程

等等

所以说,在学习前端的过程中,掌握好这两部分的知识,就显得至关重要了。特别是 计算机专业 的同学,要格外注意。

1.2 基本三件套:HTML、CSS、JS

这三件套属于前端 入门必备 ,想要学习前端,那么第一部分就是先搞定这三件套。

其中,最重要的就是 JS(JavaScript)

JS 属于前端的核心,也是在面试、工作中占比最大的一部分。

1.3 算法更不能漏,至少刷百题

校招必有算法题! 所以不要抱有侥幸心理,算法不好的同学需要多加练习。

练习的方式其实并不复杂,核心就是 熟能生巧

先搞定 算法原理(有条件的可以买视频,没条件的可以看免费文章),剩下的就是刷题了。

在这里推荐 leetcode热题100,刷 简单+ 中等题 就可以

image.png

争取可以 一天一题,刷到 100 题就差不多了。面试(笔试)的时候基本可以搞定(至少也可以说出思路来),一般能够说出思路的话(其他的回答不是太差的前提下),面试官就不会太为难。

1.4 框架二选一,源码需要看

image.png

所谓框架指的就是 VueReact。两个框架一般 选一个 就行,不需要两个都学,你要知道你的精力是有限的,不可能样样精通。毕竟你入职之后,大部分情况下也只会使用一个框架而已。

不过,这里需要 注意,有很多博主说:“想要进大厂就学 react,进小厂就学 vue”。我这里 明确告诉大家,这种说法是 绝对错误的!!!

进 大厂 还是 小厂 与学习 vue 还是 react 没有关系!没有关系!没有关系!

不要被一些言论所蒙蔽。大家完全可以 根据自己的喜好进行学习!

另外 源码 最好也可以学习一下,无论是校招还是社招都会有很大的帮助。

现在源码的课程有很多,我自己也在录制了源码的课程,欢迎大家咨询、学习!

1.5 项目多练习,最好能部署

基础知识的学习完成之后,剩下的 大部分 时间都应该是项目的练习。

如果我们 把做项目比喻成写作文,那么基础知识就是学写字

不会写字的没有,但是不会写作文的,却比比皆是。

所以说,当我们掌握了基础的 API 之后,那么需要做的就是把这些 API 利用起来,通过一个又一个的项目进行练习。只有这样才可以把 API 融会贯通,并且在将来做简历的时候,也可以体现出内容与亮点。

另外学习的过程中可以多注意 知识的输出,具体原因大家可以看我写的这篇文章 不断地输出,才是最好的学习方式

项目写出来之后,最好可以部署到线上,这样有两个优势:

  1. 可以在同学之间吹牛
  2. 面试官可以直接看到你部署的项目,增加简历的真实性

如果不知道如何部署的话,那么可以看看我写的这篇文章 从0到1,手把手教你部署自己的线上项目

02:简历不要太谦虚,可以适当的优化

很多同学在写简历的时候会比较谦虚哈,其实 大可不必

简历的唯一作用就是 约面试。 试想一下,你自己写简历都很“含蓄”,那么别人看你的简历会怎么想?

在现在“看过就敢说熟悉,用过一次就敢说精通”的年代,你那些“含蓄”的描述会被会被面试官认为 压根就不会?

所以说,简历不要太谦虚,可以适当的优化下描述的词汇。约到面试,才是重点

03:说比写更重要,要关注技术表现力

很多同学会有一种概念,就是“我会写代码,工作都没问题,只不过表达不太行。问题不大!”

这种想法是 错误的,并且 问题很大

我们都说:面试造火箭,工作拧螺丝

所以,想要找一份工作,什么最难?面试最难,日常的工作反而简单(增删改查占了绝大部分)。

因此,更关注面试的能力就理所应当了。

而所谓面试,其实指的就是 技术表现力 或者叫做 表达能力。

大家需要在日常的学习中,有意识的练习这些问题,特别是英语口语不好的同学,要做到把程序英语表达清楚。

通过不断地 刻意练习 来强化技术表达能力,以便将来应对面试!

04:多关注投递的机会,出手要果断

千万不要 想着 “我先准备,准备好了再去投简历”。你要知道 你可能永远也准备不好!

面试能力的提升一定不是光靠准备就可以准备出来的。它一定是 在不断的模拟面试、真实面试、面试回溯中不断训练来提升的

所以说,适当的准备即可,没有必要想准备到万无一失(永远也不可能万无一失)。

在日常中不断地刻意练习,看到好的机会 果断出手 抢先获得面试机会,是 成功上岸的秘诀!

最后,祝所有的同学都可以拿到满意的 offer

前端训练营:1v1私教,终身辅导计划,帮你拿到满意的 offer 已帮助数百位同学拿到了中大厂 offer