2023 届秋招回顾,寒气逼人。。。
大家好,我是二哥呀!
2023 届秋招基本上进入尾声了,但从二哥身边的读者,以及互联网上信息来看,依然有很多 0 offer 的选手,有 offer 的也觉得很寒碜、很焦虑,甚至很悔恨,悔恨自己大学白上了。
那今天给大家分享一篇读者的 2023 届秋招经历分享,希望能给公众号的读者朋友们一点点帮助和启发⛽️。
下面是正文(文中的我非二哥本人)。
一、自我介绍
就叫我 OliQ 吧(《白鲸》式的开局)!
我来自杭州的一所双非一本学校,是一名普通的本科生,专业【软件工程】。
1.1 初学编程
事实上,我从高中毕业起就开始思考未来的工作了,一开始网上都是 Python 相关的新闻,因此从高中毕业的暑假就开始学 Python,当时在新华书店,捧着一本入门书天天看;
但是看了并没有什么用,除了大一的时候吹牛皮,啥都没学到 😓;
然后自 2020 年初(大一寒假) 疫情爆发,学校线上授课;课程中有【面向对象语言】的学习,自此开始正式的跟着视频学习 Java 了;
1.2 第一次实习
2021 年暑假(大二暑假),我的绩点排名在学校保研线边缘徘徊,但又不愿去刷那些水课的绩点,因此决定 考研 或者 工作,期间比较迷茫;
当时在网上得到一位大数据方向前辈的指点,他说了一句话:“早,就是优势。”
因此,我决定先去实习,当时在杭州人工智能小镇找了家公司实习;
虽说是实习,但其实基本每天上班啥也不干,主管也没分配任务,就是一直在看书,期间看完了周志明老师的 JVM,以及几本讲并发编程的书;
1.3 第二次实习
大三上时,眼看着 Java 越来越卷,自己开始学习了大数据相关的组件,像 Hadoop、HBase、Flume 等等组件,一直学到了实时计算之前;
大三下时,我明白自己是一个心态非常不稳定的人,考研对我来说,最后几个月会非常的难熬,并且考研失败的风险也让我望而却步,因此下定决心本科就业!
寒假的时候跟着视频完成了【谷粒商城】那个项目,免费的,之后立刻着手准备找实习。
你可以在 B 站或者尚硅谷官网找到谷粒商城对应的视频教程。个人不建议再用这个作为自己的项目经验,用的人实在是太多了,面试官都看腻了,性价比太低太低。
当然了,商城类项目在自己学习的时候用来实践还是不错的,涉及到的知识点比较多。
也就是在这第二段实习过程中(2022 上半年),我真正的学到了一些实际的开发技巧;
实习期间,看完了几本深入讲中间件 ZK、Redis、Spring 源码 和 代码重构的书。
本次实习,让我受益良多,由衷感谢我的 mentor 和 主管!
二、秋招情况
以勇敢的胸膛面对逆境!
我从 6 月底开始复习准备,因为准备得比较晚,所以基本没参加提前批;
正式批总共投递了近 150 家公司,笔试了 30 家,面试了 15 个公司,除了海康威视,其他基本都意向或排序了;
大致情况如下:
- offer:兴业数金
- 意向:猿辅导,Aloudata
- 排序 / 审批:华为,网易雷火,荣耀,招银网络,古茗奶茶,CVTE,以及一众独角兽公司
- 面试挂:海康威视
三、复习方式
心之何如,有似万丈迷津,遥亘千里,其中并无舟子可以渡人,除了自渡,他人爱莫能助。
3.1 关于焦虑
我们先要肯定一点,在复习的时候,【焦虑】是一件必然的事情,我们要正视焦虑。
就拿我自己举例子吧,【双非本科】的学历会把我放到一个最最糟糕的位置;
自开始复习时,我内心就非常非常的焦虑,胸膛经常会像要爆炸一样的沉闷(真的)。。
而我的缓解方式主要分为两种吧:
- 运动 :背一会八股或者刷一会题之后就去走走,每天晚上去操场跑步。
- 心理慰藉 :面试前,我会像《三傻大闹宝莱坞》里的阿米尔汗一样,拍着自己的胸口对自己说 “Aal izz well” 。另外,我还会给自己想好一个下下策,如果秋招真的找不到工作该怎么办?那至少还有春招,对比明年考研失利的同学,我至少积累了经验!
3.2 复习流程
我的整体复习流程分为三步:
- 处理基础知识
- 看八股
- 查漏补缺
3.2.1 阶段一
我自知《计网》和《操作系统》这两门课学的很差,所以一开始就复习这部分知识。
当时先把两门课的教材翻了一遍,然后做了一些摘抄,但说实话基本没用。
这部分知识,我在面试过程中,大概有 50% 的几率会被问到操作系统,但从来没被问到过计网(幸运)。
之后复习《设计模式》,先跟着一个 csdn 上的博客边看别写,之后找了一个很老的(2003 年)博客总结,反复背诵,基本能手写大部分的模式实现了。
这部分知识,我在面试过程中,要求写过 单例 、三大工厂 和 发布订阅 的实现,问过项目中和 Spring 以及其它中间件中用到的设计模式。
3.2.2 阶段二
全面进军 Java 八股文。
我先看了自己在实习前准备的那些文档,之后网上找了 Java程序员进阶之路、JavaGuide、JavaKeeper 这三份文档作为补充。
因为自己之前有过两段的实习经验,因此背过很多次八股。
但考虑到本次秋招可能会把战线拉得比较长,因此就自己总结了一份脑图。
3.2.3 阶段三
经过几轮面试,逐渐察觉到了自己的一些不足,之后针对性的去完善了一下。
这里随便列举几个点,供其它同学参考:
- 为什么说进程切换开销比线程大?
- NIO 到底有没有阻塞,NIO 到底能不能提高 IO 效率?
- Redis 分布式锁的限制,RedLock 的实现?
- ZK 明明有了有序的指令队列,为什么还要用 zxid 来辅助排序?
- basic paxos 和 multi paxos 的使用?
- 为什么拜占庭将军无解?
- 还有一些业务场景的选择问题。。。
四、总结
你们总在悲痛或需要的时候祈祷,我愿你们也在完满的欢乐中及丰富的日子里祈祷。
我一直提醒自己:你是一个双非本科生,这个秋招你如果再不拼命,你就要完蛋了;
我想,我是幸运的:
- 我很幸运 在实习的时候,有一个好的 mentor,带我开发了字节码相关的组件,让我的简历不容易挂;
- 我很幸运 在复习的时候,有几位好的朋友,分享经验,加油鼓励,让我没有被焦虑击倒;
- 我很幸运 在面试的时候,有无私的舍友们,能在我需要笔试面试时,把宿舍让给我,让我没有后顾之忧;
当然,也会有遗憾。每个人心中都有着大厂梦,而今年进大厂确实很难:
- 我从大一开始就非常渴望进入阿里巴巴,实习的时候五面阿里不得,秋招全部简历挂;
- 百度+度小满,投了 4 个岗位,全部简历挂;
- 字节,一开始担心算法没敢投,之后担心基础知识也没敢投,也很遗憾了;
人生,有所得就有所失,有所失就有所得。
最后,想给其他明后年参加秋招的同学一些提醒:
- 一定要早做准备,早点实习,早点刷算法题,早就是优势;
- 人生无常,意外太多,绝对不要 all in 一家公司;
- 鞋合不合适只有脚知道,自己总结的八股会更适合自己;
- 多刷 力扣 Hot 100,或者 Codetop 热门题,反复刷;
- 选择大于努力;
在寒气逼人的 2022,我们需要抱团取暖。
ending
一个人可以走得很快,但一群人才能走得更远。当你处在一个学习氛围浓烈的环境中时,就会不由自主地往前冲刺。二哥的编程星球已经有 920 多名 球友加入了,如果你也需要一个良好的学习氛围,戳链接加入我们吧。
尤其是一些缺乏自律&自主学习能力的小伙伴,二哥会变身贴心的班主任指导你制定学习计划,并且监督你每日学习打卡,来这里感受一段时间后,你就会自觉自发地放弃摆烂,开始努力和改变。
星球置顶帖里的知识图谱里已经沉淀了非常多优质的内容,相信大家可以根据自己的情况找到对应的提问&回答,你甚至可以找到情况差不多的球友进行交流。
昨天晚上睡觉前又花了两个半小时重新整理了知识图谱里的内容,截图给大家围观下,多看看这些,相信能帮助你走的更快、更稳、更远。
没有什么使我停留——除了目的,纵然岸旁有玫瑰、有绿荫、有宁静的港湾,我是不系之舟。
- 美团率先开奖24k,不甘心?
- Fleet,Java 轻量级 IDE 的未来?
- MySQL大表分页查询优化
- 先不管那么多,offer接了再说
- 假如我是核酸系统架构师
- 一套KTV管理系统,估价3万还是30万?
- 撸一个多线程永动任务
- 本次秋招最差面试体验给到华为!
- 给offer的公司不问技术细节?
- 入职一个月,就想跑路了?
欢迎点击左下角阅读原文了解二哥的编程星球详情,这可能是你学习求职路上最有含金量的一次点击。