我的秋招回忆录:从惨败到硕果的成长之路

转眼间,我已经是毕业三年的“老社畜”了。作为一名2022年毕业的本科生,我直到现在都没写过一篇完整的秋招总结。今天是2026年1月1日元旦假期,趁着这份闲暇回顾往昔,便想把自己找实习、找工作的经历梳理清楚,好好记录下当年秋招的点滴与心得。

初出茅庐,首战惨败!

第一次制作简历是在大二,那年恰逢疫情,所有选修课都在家中线上完成。在哥哥的建议下,我借着他的简历模板开始着手准备,一共做了中英文两份。当时想试着给企业投递简历,可招聘大二实习生的公司本就不多,我在众多企业中筛选出几家投递后,最终只有两家通过了简历筛选——一家是西山居(金山软件的游戏部门),另一家的名字我已经记不清了。

那时我的算法能力很差,连笔试都没能通过,自然也没获得面试机会。但我并未因此沮丧,这次尝试不仅为大三找实习积累了经验,更让我清晰认识到自己的技能短板,也为我后续的学习注入了十足的动力。

卧薪尝胆,厚积薄发!

经历了大二找实习的挫败,我深刻意识到八股文知识的重要性,也明白自己的算法实践能力存在严重不足。于是大三时,我主动报名加入了学校的人工智能与大数据算法实验室,周末和课后一有空就泡在实验室里查阅资料、钻研项目。我完成的第一个Java课题是计算器项目,之后便转向安卓开发方向,跟着《第一行代码——Android》这本书系统学习,还完成了书中的实践项目“酷欧天气”,同时用安卓技术重构了之前的计算器APP。

大三刚好有安卓相关课程,但内容比较浅显,一学期只教了计算器APP的开发,我用一天时间就独立完成了,剩下的时间都在不断优化这个项目。当初选择安卓方向,主要有三个原因:一是认为其竞争力相较于后端Java更小;二是觉得就业市场需求大,发展空间广;三是本身对APP开发充满兴趣。正因如此,我的大四毕业设计也选定了安卓APP——“医疗通”。

当时疫情形势严峻,我深知医疗领域的重要性,也希望能通过APP便捷查询疫情实时数据,便萌生了开发这款医疗类APP的想法。“医疗通”这个名字,还是借鉴了当时上课常用的软件“学习通”。开发安卓项目时我主要使用Java语言,所以一有空就会背诵、梳理Java八股知识;除此之外,我也在慢慢巩固C/C++基础知识,毕竟大学期间参加的算法竞赛,大多是用C/C++完成的。

说起算法学习,还要追溯到大一。期末考试前几天,哥哥帮我报了一场算法知识竞赛,两小时内要完成四道题,我却一道都没能做出来,当时既尴尬又羞愧。但也正是这次经历,点燃了我学习算法与数据结构的决心。大一暑假,我通学了《啊哈!算法》一书,虽然掌握得不够扎实,导致后来西山居等公司的笔试惨遭滑铁卢,但至少我不再像从前那样无从下手、大脑空白,也算有了初步的基础。

大二时,我报名参加了蓝桥杯竞赛。由于蓝桥杯需通过学校统一报名,我找到一位教算法的老师,恳请她帮我在报名名单上增加一个名额。记得报名费是300元,因为是我主动要求报名,费用需要自理。功夫不负有心人,那次我拿到了省赛二等奖,这份荣誉给了我极大的激励,也让我坚定了深耕算法的想法。

有趣的是,当时班主任在课上说:“有些同学整天学算法、参加竞赛,这种行为毫无意义,大家别在这上面浪费时间。”我内心并不认同这句话——毕竟我亲身经历过因算法和数据结构薄弱而无法通过笔试的困境。而且班上还有几位同学也在坚持学习算法、参加竞赛,我始终觉得他们都是有远见的人。

大三时,我选了那位帮我报名蓝桥杯的老师的算法选修课。那段时间格外忙碌,除了要完成必修课和选修课的作业,还要背诵八股文,同时备战蓝桥杯省赛和天梯赛。最终,我在当年的蓝桥杯省赛中依旧斩获二等奖,天梯赛则获得了广东省高校三等奖。此外,大二、大三期间我还参加了其他计算机程序设计大赛,也收获了不少奖状。

临近大三期末考试,我开始刷LeetCode的Hot100算法题,同时和哥哥一起关注企业秋招动态,制定了明确的求职策略:第一,海投简历,只要有企业发布秋招信息就立刻投递,越早投递竞争力越小,简历通过筛选的概率越高;第二,积极寻找内推,主要通过内推码或内推链接的方式;第三,精准匹配岗位,根据不同企业的岗位需求针对性修改简历;第四,边投递边学习,持续背诵八股文、刷题保持算法手感。

大三面试中,我印象最深的是两家大厂——网易和腾讯音乐。我的第一场面试就是网易,当时条件有限,我在楼梯间用手机完成面试:一楼是食堂,二楼是实验室,三楼无法通行,我便在二楼与三楼之间的楼梯拐角处作答;腾讯音乐的面试则选在了食堂,那天下午食堂人很少,环境相对安静。遗憾的是,这两家企业的面试我都止步一面。

整个暑假,我几乎全身心投入到秋招备战中。除了洗漱、吃饭、上厕所,我整天都待在房间里,关上门独自学习八股文、投递简历、刷算法题、研读《算法笔记》,同时还要完成企业测评、参加笔试和面试,逐一记录笔经和面经。那段时间,我每天至少要应对三场“战斗”(笔试或面试),时间总是格外紧张,常常觉得分身乏术。为了准备早上的面试,我甚至会压缩睡眠时间,偶尔还会通宵备战——只因听过“毕业即失业”的说法,内心满是焦虑,更何况我来自一所四非院校,竞争力本就不占优势。

也是在这个暑假,我专门建立了一个秋招专属文件夹,把各类资料整理得井井有条。值得一提的是,为了秋招我下载了牛客APP,自此便与它结下了不解之缘。

披荆斩棘,硕果满满

经过大三一整年的艰苦奋战,我终于拿到了第一份offer——来自广州的多益网络。尽管这家企业的风评不算太好,但我始终心怀感激,正是这份offer给了我直面后续求职的信心,也为我之后的谈薪积累了资本与勇气。

之后,我又陆续收获了多家企业的offer(包括口头offer、意向书和正式offer),目前能记起的企业有:珠海的尚米网络、深圳的Amlogic和聚果科技、上海的众安保险、北京的深势科技。我投递的岗位涵盖广泛,主要有客户端研发工程师(C++、Java)、后端开发工程师(Python、Java)、游戏研发工程师(C/C++)、Android开发工程师(Java)、软件测试工程师,且这几类岗位均成功拿到了offer。

屡败屡战,心留遗憾

求职路上并非一帆风顺,以下也简单记录下我的“失败战绩”,算是对这段经历的完整复盘:

  • 大疆、华为:简历筛选未通过;
  • 阿里、小鹏汽车、字节跳动、B站、小红书、美团、CVTE、微博、搜狐、得物:笔试未通过;
  • 360:笔试通过,但未收到面试通知;
  • 腾讯、腾讯音乐、网易、百度、58同城、哈罗单车、影石Insta360、滴滴、小米:一面未通过;
  • 虎牙直播:一面通过,二面因面试官出差暂停,后续未收到进一步通知,也无法联系到面试官;
  • 京东、好未来、货拉拉:二面通过后横向排序挂;
  • 汇川科技、华勤技术:终面未通过。

另外,大家可以去看看我往期的帖子,也给大家搞个传送门吧!

1、2021秋招回顾:各大厂笔试题目记录——零碎总结(一)

2、#高频知识点汇总# 秋招开发/技术岗常见知识点汇总

3、滴滴出行国际化事业部客户端研发工程师一面面经

4、货拉拉国际化技术部门安卓实习生二面面经

5、货拉拉国际化技术部门Android实习生一面面经

6、【校招经验总结:开发岗】二本生也能冲刺大厂:从简历开始!

#牛友故事会#

#牛友故事会##秋招总结#
全部评论
也是耐面王
点赞 回复 分享
发布于 01-05 19:39 北京
接好运
点赞 回复 分享
发布于 01-04 13:06 北京
蹲蹲医疗通
点赞 回复 分享
发布于 01-04 13:05 北京
😡
点赞 回复 分享
发布于 01-04 12:36 北京
看到之后非常感动。第一是经历非常写实,能感受到一路走来的不易。第二就是有高度的情感共鸣,虽然我并没有你那么深厚的底蕴,但是一路摸索,屡败屡战真的是计算机专业的学生求职的写照了。现在的我还是一个小菜,八股背的好+做了一点算法题,凭借不错的运气,在研究生第一学期找到了一个无人车头部的算法实习。我也是深刻的感知到了算法功底的重要性以及不断学习不断整理八股的重要性。希望前辈越来越好,同时也希望计算机专业的诸位,也要继续努力。诸君,共勉!
点赞 回复 分享
发布于 01-04 11:10 上海
哦哦,你金山的?那****打不开!求别用工具箱了,那会坏。还有你家被hao123黑了,东西被下载到我家电脑了。在201几年前。
点赞 回复 分享
发布于 01-04 09:09 河北
太棒了,优秀,要再接再厉哦!
点赞 回复 分享
发布于 01-02 21:39 北京
签了哪家?
点赞 回复 分享
发布于 01-02 20:52 陕西

相关推荐

01-18 22:13
门头沟学院 Java
一面: 1. threadlocal有什么作用? 能解决什么问题?2. 为什么缓存词条要使用redis哈希数据结构存储?存的是什么数据? QPS 大概会有多少?属于热点数据吗?3. 缓存雪崩在这个场景下出现的可能不高,为什么选择对雪崩进行处理?  随机时间是怎么确定的?4. 缓存雪崩有什么解决方案?5. cache-aside先更新数据库再删除缓存, 万一删除缓存操作失败了,那么就有可能读到错误的数据?有考虑使用重试或者告警机制吗?6. 多级缓存要怎么保证数据之间的一致性?7. aigc业务场景是什么?  线程池参数怎么配的?8. 批量预加载和内存映射策略是怎么进行优化的?9. sql优化的过程说一下10. 从底层数据结构角度说一下,为什么有这个最左前缀索引法则?11. SpringCloud用过哪些组件?12. 说说自己对限流,熔断,降级的理解。13. 为什么要有注册中心这个概念? 比如用nacos作为配置中心,读取配置要加什么样的注解?14. nacos作为配置中心,如果更改了一个配置,能立即生效吗15. 消息队列的可靠性是怎么保证的(说了rabbitmq)16. kafka是怎么保证消息的可靠性的?生产端,kafka自身,消费端17. 有一个集合装着1-100里的数,顺序排列,但是缺了一个数。怎么找出这个数?18. 二叉树的层序遍历二面:1. 如何保证 Redis 缓存与 MySQL 数据库的数据一致性?2. 刚刚提到在写操作时加锁,是加什么样的锁?3. 加锁时,如果有读操作怎么办?锁的粒度是怎样的?4. 除了加锁,还有哪些技术手段可以保证缓存数据的一致性?5. 使用 binlog 结合消息队列的方案,在写操作频繁时可能有什么问题?6. 什么是“延迟双删”?为什么要 sleep?这样做有什么潜在问题?7. 如果采用“先更新数据库,事务提交成功后再删除缓存”的方案,会有什么问题?8. 你如何理解分布式事务?9. 在同一个微服务系统内,什么情况下也会出现分布式事务?10. 你在本地学习时,是如何安装和搭建分布式环境所需的组件的(如数据库、Redis)?除了本地直接安装,你认为还有哪些更好的方式?11. 你使用过 Docker 吗?常见的命令有什么?12. 你写完一个接口后,如何进行自测?13. 你们的开发流程中有要求写单元测试吗?你认为编写单元测试有哪些好处?14. 如果你的单元测试需要依赖另一个服务的接口,你应该怎么写?15. 你了解 Mock 吗?它有什么用?16. 你写的单元测试会使用断言(Assert)吗?为什么断言很重要?17. 当你需要排查代码缺陷或 Bug 时,具体的排查流程是怎样的?18. 在服务器上排查问题时,你会使用哪些 Linux 指令?
发面经攒人品
点赞 评论 收藏
分享
评论
13
14
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务