首先介绍一下自己吧,本人目前本科大四,今年2月份开始准备春招实习,当前在华为实习3个月,岗位是通用软件开发,主要使用的是java。不过目前打算回去读研深造。
又到了一年一次秋招季
每年秋招可谓是千军万马过独木桥,智勇者胜。竞争是难以想象的激烈,今天我就和大家分享一下我的春招实习是如何准备的?
我是何时开始准备的
其实今年本来不打算找工作的,因为在校时期成绩还算可以,有希望拿到保研资格,所以大三上的时候还在搞老师的项目。但是今年由于疫情,寒假我在家呆着是实在无聊,加上机缘巧合的是,我的一个阿里钉钉学长让我投递简历给他,那个时候我还没有准备我的简历,于是我熬夜用了2天的时间才做出一份像样的简历,就这样我开始了我的春招之路。
那个时候已经2月26号。
说实话在那之前,我学习java有1年半了,但是这1年半的时间里我真正写java的时间并不多,毕竟还有学业压着,加上自己又贪玩,确实浪费了很多时间。我当时为学院做过一个会议室预约系统,自己也跟着老师做一些电子方面的项目,所以简历上的科研和项目经历只有这么简单,好看一点的就是我本科期间拿过一些省级奖项,看得过去的奖学金。论算法,我leetcode那个时候一道题目都没有刷过,所以当时也就一个菜鸡。
我的面试历程
投递了我人生的第一份简历之后,我就开始了我的复习阶段。(当时一边要上网课,一边要准备春招,确实很累。不过还好是网课,一些不喜欢的课程直接挂着了。。。)
我的第一场面试是2月29号晚上8点。
没错,就是2月28号!
那个时候的我连currentHashmap都不知道,一面8分钟就挂是意料之中。。。
接下来,我就知道暂时不能随便投递简历了,啥也不会,面试必然挂!于是开始疯狂的刷题和看面经。
我每天固定在leetcode上刷题6个小时,刚开始的时候一天下来才写2道题目,大概刷题1个月后,到了4月初的时候,我的算法能力有了明显的提升。(果然算法这个东西,只有多刷题,能力就能提升)除了刷leetcode,我每天还固定逛牛客,看面经,看别人分享的面试题,然后根据面试题来做笔记。
到了3月底的时候,由于自己的能力有了一定的提升,我觉得不能只复习,一定要投递简历,边面试边复习,这样才更有动力和效果,毕竟面试经验还是要积累的。于是我投递了OPPO,VIVO,蘑菇街,远景智能,华为,快手,美团,网易,因为之前投递的阿里的提前批,面试结果没有录入系统,所以我这次还投递了阿里的春招正式批。
但是现实真的很残酷,虽然我这些都是通过内推渠道,但是一方面由于自己的简历实在太菜,许多公司的笔试也都效果不佳,加上疫情原因,所以最后只收到了阿里和华为的面试通知。
还真别说,这次阿里是我人生第二次面试,感觉和面试官聊的不是很合得来,所以这次又挂了,不过和面试官聊了1个小时。而今年华为的笔试我是4月份就完成了,直到5月10号才收到面试通知。。。。。
春招我准备了什么项目
对于本科生来说,公司招聘的要求还是比较高的,只会java基础肯定不够,必须要项目。
其实我大学期间的项目,比如会议室预约系统,还是比较low的,也就是一个简单的增删改查的管理系统,和互联网企业的要求还是差很远的。
当时我在牛客上看大家都说秒杀项目,于是我就开始准备这个项目。我就去github上搜了一个stars很多的秒杀项目,但是我发现这个项目对于我这种新手来说并不友好,并且说实话我现在任然感觉github上的这个项目并不是很好,我不推荐。当时在这个项目上耗了大概有一个星期,最后还是放弃了。我连启动都搞不好,更不用说去看代码了。
但是这个项目既然这么火,做肯定是要做的,于是我就去慕课网上找了一个视频跟着学,效果还不错,进阶的视频我是在淘宝买的(哈哈哈哈哈,万能的淘宝)。通过做这个项目,我才稍微深入了解了一点spring,springboot。
总结
其实现在看来,java的岗位真的很多,但是找java相关岗位的人也很多,竞争相当激烈,更何况我是南邮本科生,相对于其他985,211的本科,研究生来说,我还是比较占弱势的,所以必须要提升自己的价值。
最后祝愿大家能在秋招中拿到自己满意的offor