Hello,大家好,我是 Sunday。
随着24届的同学逐渐毕业,25届也马上就迎来了了大学的最后一个学年。随之也会迎来一个新的问题,那就是 校招。
整个校招可以被划分为三个不同的阶段,难度依次上涨,分别是:
- 提前批:6 ~ 7月。特点是:周期短、流程快。重点是 竞争小 啊。所以,想要冲校招的同学,可以多关注提前批的机会。
- 秋招:7 ~ 10 月。也是校招正式批。特点是:岗位多,竞争适中。是大部分校招同学需要冲刺的时间段。
- 春招:3 ~ 5 月。也有人戏称为秋招补录期。特点是:岗位相对少,人多导致竞争大。如果秋招失利,那么这就是校招的最后机会了。
因此,也就得出 能提前,不秋招。能秋招,不春招 的至理名言了。
那么,如果想要冲击校招,应该如何提前准备呢?咱们一起来看~
01:技术练习至关重要
校招的面试通常会分为 笔试 + 面试 两部分,两部分都需要 技术的支持
所以,技术是一切的根本,哪怕学历再好,面试技术过不了也是白搭。
那么怎么学习或者说学习哪些方面呢?
下面给大家列举出来了 5 步,以供参考:
同时,我也为大家准备了我自己整理的 前端学习路线图(含视频、文档),在我的公众号【程序员Sunday】中回复【3】即可获取
1.1 计算机基础与浏览器原理
校招笔试、面试中对于 计算机基础 和 浏览器原理 的问题一般会比较多。
比如:
- TCP 与 UDP 协议区别
- http 与 https 的区别
- 协商缓存 和 强缓存的区别
- 浏览器输入 url 到渲染的执行流程
等等
所以说,在学习前端的过程中,掌握好这两部分的知识,就显得至关重要了。特别是 计算机专业 的同学,要格外注意。
1.2 基本三件套:HTML、CSS、JS
这三件套属于前端 入门必备 ,想要学习前端,那么第一部分就是先搞定这三件套。
其中,最重要的就是 JS(JavaScript)。
JS 属于前端的核心,也是在面试、工作中占比最大的一部分。
1.3 算法更不能漏,至少刷百题
校招必有算法题! 所以不要抱有侥幸心理,算法不好的同学需要多加练习。
练习的方式其实并不复杂,核心就是 熟能生巧。
先搞定 算法原理(有条件的可以买视频,没条件的可以看免费文章),剩下的就是刷题了。
在这里推荐 leetcode热题100,刷 简单+ 中等题 就可以
争取可以 一天一题,刷到 100 题就差不多了。面试(笔试)的时候基本可以搞定(至少也可以说出思路来),一般能够说出思路的话(其他的回答不是太差的前提下),面试官就不会太为难。
1.4 框架二选一,源码需要看
所谓框架指的就是 Vue 和 React。两个框架一般 选一个 就行,不需要两个都学,你要知道你的精力是有限的,不可能样样精通。毕竟你入职之后,大部分情况下也只会使用一个框架而已。
不过,这里需要 注意,有很多博主说:“想要进大厂就学 react,进小厂就学 vue”。我这里 明确告诉大家,这种说法是 绝对错误的!!!
进 大厂 还是 小厂 与学习 vue 还是 react 没有关系!没有关系!没有关系!
不要被一些言论所蒙蔽。大家完全可以 根据自己的喜好进行学习!
另外 源码 最好也可以学习一下,无论是校招还是社招都会有很大的帮助。
现在源码的课程有很多,我自己也在录制了源码的课程,欢迎大家咨询、学习!
1.5 项目多练习,最好能部署
基础知识的学习完成之后,剩下的 大部分 时间都应该是项目的练习。
如果我们 把做项目比喻成写作文,那么基础知识就是学写字。
不会写字的没有,但是不会写作文的,却比比皆是。
所以说,当我们掌握了基础的 API 之后,那么需要做的就是把这些 API 利用起来,通过一个又一个的项目进行练习。只有这样才可以把 API 融会贯通,并且在将来做简历的时候,也可以体现出内容与亮点。
另外学习的过程中可以多注意 知识的输出,具体原因大家可以看我写的这篇文章 不断地输出,才是最好的学习方式
项目写出来之后,最好可以部署到线上,这样有两个优势:
- 可以在同学之间吹牛
- 面试官可以直接看到你部署的项目,增加简历的真实性
如果不知道如何部署的话,那么可以看看我写的这篇文章 从0到1,手把手教你部署自己的线上项目
02:简历不要太谦虚,可以适当的优化
很多同学在写简历的时候会比较谦虚哈,其实 大可不必
简历的唯一作用就是 约面试。 试想一下,你自己写简历都很“含蓄”,那么别人看你的简历会怎么想?
在现在“看过就敢说熟悉,用过一次就敢说精通”的年代,你那些“含蓄”的描述会被会被面试官认为 压根就不会?
所以说,简历不要太谦虚,可以适当的优化下描述的词汇。约到面试,才是重点
03:说比写更重要,要关注技术表现力
很多同学会有一种概念,就是“我会写代码,工作都没问题,只不过表达不太行。问题不大!”
这种想法是 错误的,并且 问题很大
我们都说:面试造火箭,工作拧螺丝。
所以,想要找一份工作,什么最难?面试最难,日常的工作反而简单(增删改查占了绝大部分)。
因此,更关注面试的能力就理所应当了。
而所谓面试,其实指的就是 技术表现力 或者叫做 表达能力。
大家需要在日常的学习中,有意识的练习这些问题,特别是英语口语不好的同学,要做到把程序英语表达清楚。
通过不断地 刻意练习 来强化技术表达能力,以便将来应对面试!
04:多关注投递的机会,出手要果断
千万不要 想着 “我先准备,准备好了再去投简历”。你要知道 你可能永远也准备不好!
面试能力的提升一定不是光靠准备就可以准备出来的。它一定是 在不断的模拟面试、真实面试、面试回溯中不断训练来提升的。
所以说,适当的准备即可,没有必要想准备到万无一失(永远也不可能万无一失)。
在日常中不断地刻意练习,看到好的机会 果断出手 抢先获得面试机会,是 成功上岸的秘诀!
最后,祝所有的同学都可以拿到满意的 offer
前端训练营:1v1私教,终身辅导计划,帮你拿到满意的
offer。 已帮助数百位同学拿到了中大厂offer