扫一扫
发布时间:2024-05-08 09:27:34 | 浏览:
我是一个来自某东北的 984.5 的本科生,在外都不好意思说母校的名字emmm。在牛客人均本硕 985 的现实中,我这个菜鸡瑟瑟发抖。
就读于软件工程专业,大学前曾经的梦想是学计算机科学与技术,结果分数不够来了软件工程。不过阴差阳错地学了起来,发现我们学校的软件工程比起计算机科学与技术,对于我来说更加适合我自己,因为不需要研究硬件,而且我们学院代码实践多,课设都是一个人单撸的那种,用我们院长的话来说就是,能够吃苦耐劳适合干活哈哈哈哈哈
而且我们学院学的是 Java,当时学过 C/C++ 语言,但是 Java 自我感觉写起来比 C 舒服,对我来说更是选对学院。
大学期间自己啥也不会,除了动手编码的课设分数稍微高一点点之外,别的都是求过或者中等的成绩。也因为这样,没有任何的项目基础和源码阅读基础。在春招之前,自己就是半个废人吧。之前快大三的时候还想过,不少人和我也差不多嘛,毕业咋就能去各种大厂呢,直到开始春招的时候,我完完全全错了!
(要是想要知道我自己春招秋招求职详细过程和想法的,可以点开这篇4154不过又臭又长)
我的求职历程从春招开始的。大三下刚开学,寝室一拍即合开始找工作。于是我迷迷糊糊地加入了春招大军。
因为自己对春招没有一个了解,所以我的春招很失败,可以说几乎没有获得什么。而且那时候并不知道内推和提前批,憨憨的我直接去官网投递简历,可能错失了一些面试来吊打我的机会。
1. 把我春招的时机,一般从 3 月头就开始了,不过以提前批多数,战线. 没事和学长学姐们沟通沟通,了解一下自己将来的情况和春招的情况。
3. 春招并不是大四的时候考研之后的招聘时节,而是对大三开放的招聘实习的一次求职机会;大四的春招应该算作是春招补招,针对考研没上岸或者秋招不理想的人,而且岗位比秋招少,可能不太接近于核心部门。
4. 春招之前争取有个项目经历或者实习经历,不过可能对于很多人来说都是有点难的。
5. 一般来说,每个招聘季节都会有提前批和正式批。不同公司时间不一样。类似于高考的提前批,挂了之后还能走正式批(不过我就不知道后台的面试记录会是咋样了)。
6. 内推可以使自己的简历提高曝光度,至少我是这样觉得的。比如牛客网的招聘栏目中发布的内推帖子,或可以免筛选进入笔试(用处一般),或可以直接被发起面试(挺有用)。
虽然到头来学得还是很菜,但是有时候还是能应付一点面试的,甚至面试的时候运气好的话,看了什么就问什么,面试评级说不定还能提高。
同时因为秋招时间很长,我就尽量有面试机会就去面试用来查(女)漏(娲)补(补)缺(天),甚至从一开始的面试中重(开)新(天)学(辟)习(地),着手去看一些框架和一些中间件的相关知识。
在秋招之前和秋招中,自己把 Java 的知识点、Spring 的 AOP 和 IoC、Spring Boot 的简单原理、Redis、MyBatis、计算机网络、数据库、操作系统、常用的数据结构和算法都简略过了一遍,顺手在简历上面写了一个项目。
1. 秋招的战线 月份就开始了,不过普遍都是 8 月份开始,黄金时间在 11 月之前,不过结束时间可以拉扯到年前,而且越到后面互联网企业越少,而国企这种类似的企业就越多。
2. 在我看来,秋招分为提前批、正式批、补录批。补录一般是岗位没招满进行再次的招聘,还是有捡漏的希望的。
4. 可以投更多的企业来积攒面试经验,同时记录面试题目,做到之后复盘的时候了解自己不足的地方。
而且宣讲会去多了,笔试题目也做多了,有时候就会觉得题型都差不多,然后慢慢地就驾轻就熟了,做题速度慢慢地也就提升了。
同时,国庆之后我就回家了,然后开始坐火车/高铁去上海蹭交大的宣讲会,不放过比较好的企业。
1. 基本上每个大学都会有宣讲会,而宣讲会的招聘流程都是很快的。经常就是第一天笔试,当晚出笔试成绩决定能不能有面试资格,然后第二天面试。甚至有更快的可以做到面试之后当天或者第二天发 offer。不过也有不少是过段时间再回过头来统计宣讲会的情况。
2. 之前和做宣讲会的人聊过,有些企业比较看重宣讲会,会把 HC 首先给宣讲会的高校的学生,然后再把剩余的 offer 给网申的人,或者说是先面宣讲会的,再面网申的。
3. 还有一些来高校宣讲的企业,仅仅就是来宣讲他们企业有多么多么好,然后没有笔试的环节宣讲就结束了。这种宣讲会可以去听听或者蹭点礼品,不过对于秋招用处一般。
4. 可以多看看离自己近的大学,或者更高档次的大学,有些企业偏爱高学历的大学去宣讲,这时候就可以百度身边大学的就业信息网的链接进行查看。
5. 秋招的岗位和企业非常多,有时候不要嫌累,多奔波可能就有多几个 offer 了,或者多几次面试的经历。
自己知道有一场面试即将到来,这场面试有时候可以看做是一场 deadline。作为大学生,我们都有在 deadline 之前一两晚上速成的特长。如果你把这场面试看得够重要,那么学习的效率就会提升很多。
不过因为面试一般都是马上到来的,所以要想深入掌握一门知识可能会比较难。深入学习的话,需要靠系统化的学习,比如看书。而即将到来的面试不会允许你将时间投入在一小块方面,而是要会的多而且尽量会得够深。所以这时候看面试常问的问题,有时候也是不错的选择。如果把面试常问的问题看了很多了,那么你就假装学得很深入了,即使没有实操,在纸上谈兵来说已经够用了(至少我是这么觉得的)。这里鼓吹牛客网大佬们发的各种面经,真 TM 太有用了对我来说速成的话,至少涵盖了很大部分的会问的问题网络科技。
然后多参加参加笔试,不管是线上的还是线下的。毕竟笔试又是一个 deadline 的工具,在有限的时间内做出来了,那么以后遇到类似的题目就能很快复现,甚至在面对面撕代码的时候也有用。做多了的话,即使笔试时间冲突了,有时候也能提前做完换下一场。
我当时啥框架也没有用过,一看到招聘要求都是要会 xx 框架,于是就赶紧弄一个去。刚开始我是一头雾水,想着直接去看网上总结的知识点,结果越看越绕,毕竟啥也没尝试过就是不懂。于是去 B 站、腾讯课堂这种地方找视频看。尽可能地开高倍速,尽可能地用快进,然后过完视频。不过有时候不用全部看完,至少知道大致情况就可以开始上手看知识点总结了,毕竟这样子也大致了解了咋用,不会看知识点的时候一头雾水。我当时看了 Spring 的和 Spring Boot 的和 MyBatis 的视频,一般都是先讲这啥,然后讲咋用,最后开始分析为啥。我一般看到咋用之后,就差不多能够大致知道能干什么然后具体有啥,然后开始啃各种博客里面的知识点。不过这样子也有坏处,就是问起来配置原理或者源码的时候,一般都比较难回答,不过幸好这些不常问(或者问到我不太了解了就不问了吧哈哈哈)。
当时我的项目也是这样子,胡乱拼凑一下,把 Spring、Redis往上一怼,然后看看人家总结的一些问题,然后找解决方案,差不多就能对付过去吧。毕竟临时抱佛脚也只能有过,和求点到为止,不要求深入了哈哈哈。
笔试/简历没过的就不再提了,毕竟太多了数不过来,这里就提自己秋招参加了的面试的吧。
庆幸的是,自己并不是全部都是白菜,在秋招可以说是没了的时候接了个 sp,不过我觉得应该算是自己的运气好吧。
阅文集团(四面过,sp,唯一一个 sp。可惜当时月薪略低就没去,后来提高到 18k 后三方刚寄出,可惜了)
网易有道(三面挂了之后,补录时候把我捞了,至今官网流程还是挂,白菜,现在的 offer)
本来想在这篇里面直接贴上一段段的面经的,结果发现根本看不了,于是这里就带上我自己的在秋招过程中编写的面经链接了。
以下链接以公司按照面试时间顺序进行排序,不做说明都以 Java 后端开发默认。