大三春招小结

开篇

首先,我投递的方向是java后台开发实习生的岗位。
先展示一下战果:妥妥的携程offer

在这里插入图片描述
等待hr的电话是挺煎熬的,但是收到邮件的当天还是开心到飞起

所以经历这次春招,有很多的心得体会,在这里总结一下。(趁还热乎)

1. 能早投一定要早投

这次的春招,我投了很多家的公司,但是基本上都是通知笔试或者显示简历筛选,然后就把你晾着,也不告诉你过了还是不过。所以即使你有足够强的实力,简历再优秀,也很大可能没有面试机会。投简历的信息可以从公众号或者牛客上获取,不用刻意在意内推。对我而言,我从网上或者公众号(内推军)获取到哪个公司开始接受简历投递了,然后我会到牛客找内推链接,如果没有则直接到该公司的官网上直接投递。
下面是我投的部分公司,好多网申的都是投了之后就石沉大海的~

在这里插入图片描述
建议:
对于春招整个过程,个人建议做个表格,我这里这是截取了表格的部分,完整的包括了:投了哪些公司,截至投递时间,备注(可否多投、实习地点),进度等信息。做成表格才不会混乱,清楚自己的春招进度。

2. 把心仪的公司放到之后面试

这个问题,懂的都懂~(我不是那个意思,你听我解释)
在刚开始准备春招的时候,可以在boss、拉钩上投递一些小公司,可以从实战中认识到企业招聘看重什么方面,自己还有什么不足的地方,在这个过程中不断的完善简历,摸清自己还有什么需要学。
我在这个过程中,基本熟悉了面试官在面试中会怎么提问我简历中的项目,之后我也会偷偷在介绍和回答项目的相关问题给面试官挖坑,让他按你的路线走(悄悄说,不要被hr听见)。

3.简历

这个是重中之重,圈起来,会考。
我的建议是在开始春招准备之前,简历就给做出来,之后发现问题可以迭代版本,不断迭代简历的过程你会发现自己的薄弱在一点点加强。

  • 原因1:个人觉得阿,简历是你的门面,我本来学校就没有竞争力,如果简历还做的不好,那我还拿什么争取到面试机会。当然,你的简历不一定会被看哈,在投递简历的两个月里,我看着“简历筛选中”四个字,我一度怀疑招聘公司有“一键去除非985
    211简历”的功能。
  • 原因2:重中之更重,在准备之前做出简历,你可以把需要学习的内容,项目应该掌握的情况这些基本的先有个系统的框架,在之后的学习中就会针对这些内容进行学习,不至于在准备春招时不知道该学什么。而且,面试官在面试的时候是根据你的简历进行提问的,而你又是根据简历来准备,那不是美滋滋。但是这里补充一下,不是我简历写少点面试官就问少点(想辽过如意),对于mysql,并行,jvm,数据结构,算法以及java基础等,这些作为一个程序员应该掌握的基础技能即使你不写也是要问的。

4.项目

很多人说,没有项目怎么办阿,现在开始搞项目来得及吗,我来给你讲,讲得明明白白,清清楚楚。

现在网上有很多的项目可以参考了,我们可以找一个难度适中,技术栈和自己简历能匹配的来学习。但是不要应聘java开发实习岗位,但是你给我搞个人工智能的项目,虽然项目是高级了,但是可能适得其反(一个是面试官不相信,一个是学起来也难学)。
找到项目后首先是先在本地电脑上跑通,然后看懂里面的每个类的作用,所谓知己知彼才能百战不殆,不看懂它怎么把它变成自己的东西,这是个有意思的过程,你会感觉这就是我做的,我要无敌了。
看懂项目后还需要自己包装一下,可以最低级的就是稍微改一下名字、配置参数,高级的需要加入自己的功能优化。比如我在原有的项目中加入了redis缓存,加入了token验证和密码加密等。这里有个小窍门,比如你怕手残把原有项目改咂了,可以把密码加密做个小demo,不要加入到项目中,反正面试官也不知道你有没有实现到项目中。为啥要这样呢?一个是如果你在项目中实现的话,需要考虑项目中与其他代码的兼容,可能越搞越乱,最后砸电脑,但是你做个小demo就不用考虑其他类了,但是这只是偷个小懒,实现demo以及了解原理还是需要认真做的,不然面试官问起来你答不上来是可以怀疑你简历造假,直接over的。
把项目吃透,再有自己的理解,多思考总结为什么要用这样的技术以及有什么问题,底层到底是怎么实现的?突出你对这些技术选型的理解,对项目的介绍,要尽可能少谈业务多谈一些原理技术。然后在介绍项目时针对性介绍一下简历上项目的技术亮点基本就可以了,比如你可以说你为了加深项目理解,深入学习了哪些数据类型,hashmap阿,arraylist阿,然后点到即止,当你介绍后90%面试官会追问,这时就是你的个人showtime了(我简直太坏了),但是你要是不会数据结构还这样说,那得给自己两巴掌。

项目介绍参考

5.刷面经

这是必不可少的环节,但是不是单纯的看表面,我们要通过面经学习理解,形成自己的知识体系。
面经俗称八股文:推荐一份比较全的总结:JavaGuide牛客(一般我要面试哪家公司我就会去牛客上找对应公司的面经,好多人面完都会在上面分享,开卷考试谁不爱呢)。其他推荐有learn-javaCS-Notes(后面这两个我没看过,别人推荐的)
这里就要发挥简历的作用了。第一轮看先把简历上涉及的方面列出来,不然八股文每个方面都有,看到猴年马月都看不完,之后主要精力就放在基础和简历涉及的方面上。大厂面试是有多深就问多深,所以第二轮复习越底层越好,结合面经多阅读博客,再解决不了或者不理解可以查书本。八股可以给你学习的方向,但是底层原理还要靠自己去弄懂。例如八股文中可能对hashmap介绍了1.7和1.8的区别,但是对于底层是怎么实现1.7到1.8的改进的,为什么要做这个改进;再比如,并行编程中,对于volatile的特点,可能八股文就告诉你有禁止指令重排,可见性……,但是你要去了解底层源码是怎么实现可见性的,怎么实现禁止指令重排的。这些都是需要深入学习的,我个人喜欢的话喜欢从CSDN找相关内容(CSDN快来充值我)。

6.算法

这东西很玄乎,因为有种你写不出的算法叫做面试中的算法,亲身经历,手撕一道最长子序列的算法,这种老生常谈的题明显就是面试官给你送秋波,可我还是手残,好在面试官也没有为难,最后时间不够了就让我讲讲思路。
回归正题,算法随时开始刷都不晚,可以在leetcode上按类型刷,特别是剑指offer那些题。之后有兴趣可以再去牛客刷下各个企业的真题,因为很多企业像是滴滴直接走牛客的这个题库很多都是原题。不要追求数量,总结更重要!一定要多总结,多刷一些高频题目,因为企业面试大部分都是出top100里的这些高频题目。对于力扣上那些困难等级的就算了,不至于不至于,我感觉如果面试官出了一道困难级别的给你,也可能委婉的劝退你了,或者你前面答得不好,给你另一个机会。(算法岗除外,我不知道,狗头保命)

题外话

  1. 一般收到通知面试邮件到面试的这几天是复习效率最高的
  2. 对于个人介绍和项目介绍多背几遍,多说些简历上没有的,比如自己平时怎么学习,主要的技术栈或者怎么解决技术问题的。
  3. ……

未完,想到再补充

  • 2
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值