分享一位机械转码学弟的秋招历程,以下是他的秋招最终结果。

图片根据个人观察,在当前的经济形势下,这位学弟能取得这样的成绩实属不易。

希望这位学弟的经历能为大家提供一些启示,我们共同努力!

秋招过程

经过四个月的秋招,从七月到十月,终于在今天完成了这一过程。原本我还有意向申请一些银行的职位,但发现多数银行并没有笔试机会,尽管面试简单,却也未能通过,不知原因何在。经过与交通银行的面试后,我意识到可能不会再有笔试与面试,因此决定停止投递银行职位,秋招过程也就此结束。

从六月底开始缓慢地投递简历,那个时候并未感到危机感,对今年秋招的严峻性没有足够的意识。当时面试机会稀少,仅在实习期间抽空参与了几个面试,包括中电十所、中望和歌尔的精英计划。中望是我在秋招中首个收到感谢信的公司,而七月份的首场笔试是蔚来。百度成为我面试的大厂之一,投递后仅一周便安排了面试。面试的难度确实较大,不过面试官非常友善,不断引导我。尽管进入复试仍未能成功,但也算是积累了一次宝贵的经验。

七月底之前的笔试和面试结果大多以失败告终,或是没有任何消息,逐渐感受到今年秋招的竞争愈发激烈,尤其是许多互联网公司减少了校招名额。

进入八月后,我开始疯狂地提交简历。起初我记录了投递情况,但后来发现申请的公司实在太多,最终停止了记录,估计超过了200家。八月份,面试次数明显增加,涉及的小公司与大公司都有,但结果仍不如人意,感觉自己逐渐陷入低谷。此外,联想的实习转正消息迟迟未到,秋招的艰难让我意识到互联网行业的机会远不如机械行业那么多。但好在八月底时,28所发来了offer,薪资水平尚可,令我稍感宽慰。

八月底,我面试了快手。由于之前投递简历时被直接挂掉,这次面试我并未抱有太大期望,认为最多能到二面。面试采取了一站式流程,初面虽然有几道题没写出来,但表现整体尚可,竟然顺利进入复试。复试面试官也很友好,询问了简历上的经历,特别是关于Redis的一些底层问题,正好我之前有过相关学习,因此答得还不错。尽管仍有不少问题未能解答,但在最后的反问环节中,面试官给予了我很好的评价。当我收到三面的通知时,简直不敢相信,随即进行了准备。然而,三面的内容令人失望,面试官对操作系统和计算机网络的基础知识进行询问,而我作为机械专业的学生对此了解甚少。但面试官为了缓解尴尬,询问了我的研究课题,我讲述了大约十分钟,面试官似乎对此颇感兴趣。最终,面试官简单介绍了他所在的部门,并询问了一些非技术性问题。当我向他请教如何学习基础知识时,面试官耐心地解答了一番。尽管最终的结果可能不理想,但这三轮的面试官给予了我许多建议与肯定,令我倍感欣慰。

实习结束后,我与导师及部门经理进行了交流,他们传达了转正的良好机会,并让我耐心等待校招组的offer结果。然而,这个环境下,若未能获得offer,谁也无法放松心情。实习结束后,我仍然忙于面试,九月份的密集程度更是显著,几乎每天都安排了多场面试,着实令人疲惫。面试虽然占用的时间远低于笔试,但其带来的疲惫感却是相当大的,每次面试后几乎都需休息一小时。这个阶段我对笔试与面试产生了一种抵触感,但无奈仍需坚持参与。自我介绍的内容都快让我感到厌倦。

十月份面试了阿里、京东、美团、网易、百度等许多大厂,结果不出所料全部未能通过,给我带来了极大的挫败感,显著影响了我的心情与投递积极性。随着时间的推移,我逐渐失去了投递的动力。直至九月二十三日下午,幸运之神降临。原本中午我在休息,突然收到了中厂的意向,心情稍微舒缓,晚上五点左右,快手的电话打来,通知我获得了意向!那天晚上我与室友外出庆祝,可谓是秋招中最开心的一天。

获得意向后焦虑感有所缓解,面试次数也逐渐减少,我开始转移重心至毕业论文的撰写。到了十月份,互联网公司面试中菜鸟和B站接连面试,菜鸟四面结束后未能通过,B站三面同样未能成功,还有华为的面试及一些银行的笔试与面试,感觉秋招慢慢进入尾声,我的求职历程似乎也到了终点。

学习总结

自去年七月首次敲下Java代码起,到十月份开始参与谷粒学院的项目,再到三月份完全独立负责的小程序后端成功上线,七月份开始找工作,一年来虽然走过一些弯路,但整体学习效果还算理想。我的学习路线主要依据尚硅谷的课程及知乎上的一些分享。

基础知识:

  1. **Java:**学习主要通过观看尚硅谷的视频,虽然进度较快,有些内容未能深入理解,但在后续的项目与面试中,我不断查阅博客(如CSDN、掘金、简书),并阅读了一部分《深入了解Java虚拟机》一书。
  2. **数据库:**主要学习MySQL和Redis,MySQL基础通过尚硅谷视频掌握,深入学习则参考《高性能MySQL》一书。Redis则观看了黑马视频。同时,需结合Java进行连接,因现今多采用框架,快速浏览了jdbc。希望有时间能进一步学习MySQL与Redis相关的视频。
  3. **数据结构与算法:**这方面主要通过刷题与阅读书籍进行学习。阅读了《大话数据结构》这本书,内容相对简单,刷题主要在LeetCode,先刷了题单《代码随想录》,再完成了hot100与剑指offer,再加上每日一题及偶尔参与周赛。
  4. **计算机网络与操作系统:**作为非计算机专业的学生,这方面了解甚少,面试时对此非常吃亏,很多问题答不出来。仅看了一些总结性资料,主要是JavaGuide与小林coding,期待在工作前能补足这些知识。
  5. **框架知识(Spring+SpringBoot+MyBatis):**SSM为当前Java主流框架,学习主要通过尚硅谷的视频。学习过程中走了不少弯路,看了过多关于源码的视频,但实际上这些源码内容在项目中并不常用。面试时关注八股文内容即可,细节可以在用到时再深入探讨。

其他工具类:

  1. **Git、maven、docker、nginx:**这些知识未系统学习,主要是在项目中遇到问题时查资料,虽未学习全面,但基本操作掌握。面试时最多询问指令或配置过程,未深入细节内容。
  2. **SpringCloud:**此部分也是跟随项目学习的,尚未成体系地观看视频,希望未来能补全。
  3. **项目:**完成了谷粒学院项目和一个小程序的后端。谷粒学院项目按部就班地进行,做笔记总结,整体难度较小,相比于复杂的谷粒商城要简单许多。小程序项目则负责所有后端,锻炼了自己的能力,面对上线的项目,需处理许多细节问题,虽然小程序并不复杂,但在推进整个项目时,遇到各种技术问题时也让我得到了很大的提升。

面试相关:

  1. **八股文:**背诵八股文非常重要,且需理解背诵。最佳学习方式是按照八股文大纲找书籍阅读,这样能系统性了解,理解后更易背诵,也能让面试官感受到扎实的基础。
  2. **项目方面:**我的两个项目虽然并不复杂,但在项目讨论时,应当厘清整个项目架构、内容及一至两个难点。针对项目深入研究相关内容,比如由于我的项目大量使用Redis,我便仔细学习了相关知识。总体来看,需全面而细致了解项目,并在讲述时融入自己的思考,针对性进行优化。
  3. 总结:多进行总结,我通常会记录自己答得不好的地方,查阅资料进行巩固。许多公司面试问题存在相似之处,下一次面试时可能再次遇到。不要畏惧面试,积极投递简历,面试大厂的经历确实能学习到许多。

秋招结果

  1. 三一重能 ❌ 已拒绝
  2. 28所 ❌ 已拒绝
  3. 鼎信通讯 ❌ 已拒绝
  4. 经纬恒润 已收到offer,考虑中
  5. 亚控科技 ❌ 已拒绝
  6. 贝壳 已收到offer,考虑中
  7. 快手 未谈薪
  8. 联通软件研究院 ❌ 收到意向,未参加座谈会
  9. 满帮 未谈薪
  10. 联想 口头offer
  11. 华为 收到保温电话

写在最后

今年确实是个寒意逼人的年份,面试及获取offer的难度较去年大幅提升,互联网行业仍面临较大的裁员风险。我能够获得这些offer,感觉相当幸运。

秋招让我深刻认识到,准备要提早,并通过多次面试积累经验,永远不要认为自己准备好才去投递,实际上永远找不到“准备好了”的状态。心理建设尤为重要,尤其是当前互联网环境中的各种消息更容易增加焦虑感。