秋招荆棘之路

找工作期间,在牛客网上面看到很多前辈的面经和经验总结,给我面试带来了很多的帮助,本着互助原则,我也总结下自己秋招的经验,算是一种反馈了,给即将毕业的学弟学妹问一些经验。

1.1 背景

首先介绍下我的背景吧,本科来自一所双非学校,机械专业;硕士是一个中流985,自动化专业,并没有科班背景,但是都属于工科,所以还是有编程的背景的。

1.2 意识到找工作

得益于我的两个计算机室友,我其实在很早就意识到我未来的求职方向。看着他们都拿着总包50W的年薪,我更加坚定自己要走软件开发的道路。

我的一个室友走的是前端,一个是后端,所以我一开始就是坚定走的后端道路,JAVA软件开发(其实一开始想学C++的,但是考虑到室友是后盾开发,故想着有人走java,是不是能够得到更多帮助,就还是转学java了)。

虽然我在研一就被室友催着学习Java的体系知识,但是之前一直在忙论文的事情(都是借口,其实就是拖,懒惰了),真正开始准备是在2021年10月份,开始在B站上看黑马程序员的java教程。(这个教程真的很好,老师讲课非常清晰,很适合小白入门。20天跟着学下来就能够入门了)

1.3 Java基础知识学习

从2021年10月份开始学习java基础,虽然课程是20天,但是我花了一个半月才完完整整学习完(别问为什么,问就是因为学业繁忙)。

差不多就到12月份了,我听说找实习得要有项目,就找了牛客网官方的项目–[仿牛客网]。(https://www.nowcoder.com/study/live/246)。这个项目非常好,如果扎扎实实学习下来,应付实习一点问题都没有,还可以作为秋招的项目。

在前期,由于没什么学习经验,就是单纯看课程,也不怎么笔记,就是硬看,虽然看了快半个月,但是收获非常小,看了后面就忘了前面。

项目看起来太难受了,索性就没再看了(一个大决策失误),还是把javaweb看完了。

1.4 找实习

时间就来到了新年,在新年期间,亲戚问我是不是快要毕业了,我说是的,打算当码农。但是我当时对于我未来没有一点规划,我也不知道接下来要怎么进行。

时间来到了2022年2月15日(元宵节当天),我看到一则微信文章(代码随想录),文章里面介绍说23届学生在开学的时候就要开始准备投递实习简历了,里面列出了几个需要准备的东西(算法, 项目和八股文),我这一刻有些慌了。当天就购买了卡尔的会员,还有晚上与一个之前找到工作的师兄进行电话联系,汲取些找工作的经验。

从2月15号开始,我就开始刷算法题了,我是跟着代码随想录来刷的,按照章节来。刷完一遍代码随想录我才开始投递的简历。

1.5 实习面试准备

春节结束,马上就回到了学校。在学校,我开始准备我的毕业实习:算法,项目和八股齐头并进。

1.5.1 算法

每天固定5-8题(算法比较菜,前期很多时间都给了算法,一坐就是一个上午/下午)。这里给一点刷算法题经验:给定自己多少时间思考,没想明白果断看解析,然后一定要自己动手在力扣上敲一遍,不用死磕一道题,因为当你自己想出来了,你在下一次遇见,可能还是不能够马上想起来怎么做。一定要学会总结,每做一题,记下解题的思路,遇到相似的题目要学会总结归纳,很重要,后期你算法题越刷越多,会发现很多都是一类题目,贵精不贵多

1.5.2 项目

我也开始动手敲代码了,在上面的牛客网项目讲解里面,附有每一个部分的代码,一定要动手写一写代码,不一定要所有的,但是核心代码一定要自己些,然后做好总结,每一部分是怎么做的,还有哪些改进的地方(这些东西在面试的时候会非常有用,因为面试就经常会问:你遇到了什么问题,你是怎么解决的,这个地方为什么要这么做,还有没有别的方法)。

1.5.3 八股文

这个如果前期有时间的话,最好是去看一看网课,过一遍,然后再看汇总的八股文。这里我推荐下我自己有学过的网课:
1. 数据结构与算法基础(王卓老师)
2. 操作系统(王道考研)
3. 计算机网络(湖科大老师)

八股文推荐:代码随想录里面的八股文大汇总(搜一下代码随想录在里面能找到);JavaGuide小林coding(这个非常好,如果来不及看书,可以直接看上面的知识点);

学习计算机基础有什么推荐的书?
只是小林写的,如果时间准备比较充分,可以看看里面推荐的一些书(我当时时间比较急,就没有去看)。

1.6 实习面试

我实习面试投递简历的时间比较晚,3月中旬我才开始投递简历,那会很多公司都已经开始实习面试了。我找实习最开始是在APP实习僧上进行简历的投递,能够获得很多小公司的面试机会,主要拿来练手,如果是自己很想去的公司,一定要在官网上面投递。

我第一个实习面试是在3月30日,也就是我投递实习简历后的半个月,那是北大信研所,当时因为八股文背的不多,很多八股题目都回答不上来,非常尴尬,问一个,一个不会,十分钟我就结束了面试,没准备好直接裸面,是真的尴尬!!!

之后就疯狂背诵八股文,在半个月后,八股文基本上都能够答上来了。

实习的时候,投递的公司不是太多,一开始是些小公司,一点回声都没有,倒是一些大公司都给了面试机会(美团和字节挂在了手撕算法题上面;阿里和滴滴问的八股题目太深,没回答上来;)

最终并没有拿到大厂的offer,到手的有:华为,国瑞投行,心识宇宙,北鲲云和锐捷网络。最终去向是华为。

1.7 实习

因为要修改论文,到了截止时间,所以七月初才开始实习,八月底伴随着大规模的秋招开始,就回学校了,总时间大概为一个半月。实习的具体情况可参看文章:华为开发后端实习体验总结帖。在实习的时候,因为组里的活不是很多,所以有时间准备秋招:算法题,项目和八股文都有在准备。

1.7 秋招开始

我秋招的第一份简历是在八月三号投递出去的,是蔚来,不过后面蔚来笔试就给挂了。
后面汇总了下,在秋招过程中,我投递了快200+的简历,最后获得面试机会的有24家公司(很多公司笔试完就没有回应了,有一些是笔试做的还可以的也没消息,比如4399):

最后面试通过,并且拿到了七个offer:

面试通过,排序挂了的有:苏小研,广联达,浙商银行。
拿到的第一个offer,也是唯一一个被毁意向的:科大讯飞

综上:笔试通过之后,如果能够进到面试阶段,我的全流程面试通过率大概在50%左右,还是可以的!但是比较欠缺的是:我大厂很多面试都挂了,其实大厂也没有面试几家(华为,京东,蚂蚁,其他连面试机会都没有给我)。

1.8 秋招总结

在秋招过程中,前期做了大量的笔试题,还有测评题目,做的都快吐了,但是在我的九月份,收获的面试机会寥寥,十月份放假回来,我面试机会才多了起来。最终的选择是去华为,面试结束的最终,流程最简单,也是最后才获得的offer。

很多时候还是造化弄了,秋招准备了老半天,后面最满意的offer最开始就拿到了,只是拖延时间比较长,如果早知道我能够拿到华为offer,我就直接不准备秋招了(这就是后话了,不过通过这艰难的秋招之旅,也让我对未来充满了紧迫感, 也知道我目前欠缺哪些东西需要弥补)

说明一下我华为的全流程:

  1. 注册账号和投递第一份实习简历:3月28日,投递的部门存粹是和自己以前做过的方向有关。
  2. 笔试:4月15日(竞赛免笔试,机考绿卡,考真不一定能考过)
  3. 保密协议签订:4月28日
  4. 一面技术面:5月6日,面试官人很好,算法题是二分查找,很顺利,面试完五分钟通过!
  5. 在线测评:5月7日
  6. 主管面:5月13日,主管面比较仓促,十五分钟就结束了,只问了两三个问题!面完马上通过了!
  7. 接收到实习意向书:6月14日(等了一个月)
  8. 入职预约启动:6月20日
  9. 实习入职时间:7月4日
  10. 秋招简历投递时间:7月14日,主管催了我三次,让我早一点投递。(怕准备不够,投递的是正式批,也得亏是正式批)
  11. 暑假实习结束:8月28日,接近两个月实习(部门实习只有我一个人,所以获得了优秀实习生,并且拿到了直通主管面资格)
  12. 秋招主管面:9月8日,直通生免两轮技术面。大主管面试,因为实习过,沟通很舒服,三分钟通过!
  13. 拿到意向书:11月15日,在池子了泡了两个多月!
  14. 签约:12月13日,可算签约了,可能是和主管催了一下,我学校快要放假了!

工作地点还是原来的部门,薪资给的非常满意,秋招正式结束啦!不负所期!签约时已距注册账户255天!
在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/qq_42974034/article/details/128472041
今日推荐