双非本科的2022秋招总结
先介绍下个人情况:双非本科,cs专业,做Java开发,非大佬
为什么做Java开发:大学期间主要学的就是Java,学了两年也比较熟悉了,而且相关的生态、社区也比较完善,可以应用的领域十分多,国内的岗位需求较大
准备秋招大概花费了半年时间,分为两个阶段:3-6月,6-10月
- 3-6月
3月的时候在班群看到不少公司在招实习生,于是投了几个试试,但是基本都败在笔试了,其中几个大厂笔试只考算法,那时候就意识到进入大厂算法始终是一个门槛,之后去牛客练习了一些题,不过没有坚持下去😔。唯一一个公司进了一面,但是当时面试的八股文还没开始复习,只面了10分钟就草草结束了。
下面是春招的记录
- 6-10月
6月中期末考结束后,决定开始准备秋招,考虑到提高算法需要耗费比较多的时间和精力,而且还不知道能达到什么程度,因此选择先攻克基础和项目。
基础方面分为Java、网络、操作系统、数据库、数据结构,当时不太清楚重点有哪些,只能采用大包围策略😂,一边过之前上课的ppt和课本一边做笔记,有些之前不太懂的或者没学过的就看JavaGuide的总结https://gitee.com/SnailClimb/JavaGuide/tree/master。
项目方面在b站跟着黑马程序员学了SSM,SpringBoot,Maven,Git,日志框架,后面回学校用SpringBoot+Mybatis做了一个人力资源管理系统。
我一般会把笔记放到博客https://blog.csdn.net/weixin_46818541上,大家感兴趣的话可以多多交流哈
9月底左右开始投简历,其实现在想想有点晚了,如果提前一个月会更好,一开始投了两家经历了笔试和面试,算是热热身吧,国庆之后开始疯狂参加宣讲会,因为有现场笔试,10月中旬开始收到一些面试通知,之后那一周基本都在面试,也有投了几家,后来就接到两个offer了,然后综合对比了下,又跟家里商量,就选择签了薪资待遇更好的,秋招也算是告一段落了。
春招的话目前没有十分想去继续冲击,因为我个人没有太高的追求,不是非大厂不去那种,性格比较佛系🙄。
下面是秋招的记录
然后再说下基础和项目这边的重点
Java:基础语法、集合、多线程、JVM、设计模式(主要看单例、工厂、代理)、开发框架
网络:我觉得只需要关注运输层、应用层,主要是tcp, udp, http, https这几个协议,网络安全大致了解下即可
数据库:我学的是mysql,主要是sql语句、事务、索引,调优方面有精力可以学下
操作系统:进程线程、并发并行、互斥同步、死锁、进程调度,我投的公司操作系统很少考,有也是简单问下概念
数据结构:数组、链表、栈、队列、树、查找、排序,图的话有精力可以学下
面试的所谓八股文可以去帅地的网站https://www.iamshuaidi.com/看,总之不会的还是要跟着大佬学,但是不要死记硬背,尽量理解后记忆
项目:star原则,项目背景+自己负责什么+遇到什么问题以及如何解决+获得什么成果,项目1-2个,在精不在多,一定要有亮点,面试的时候有话可说
最后给希望从事互联网行业的同学一些建议:
大一大二的同学:平时上专业课认真听讲,打好基础,课余时间多做项目、参加比赛,可以提前确定下自己的方向,是前端/后端/客户端/嵌入式/硬件/算法/测试/产品/运维/运营/...
大三大四的同学:确定自己的目标,大厂还是中小厂,看下不同公司的职位要求,看下牛客的面经帖子,然后朝着目标干就完了,主要还是基础+项目+算法,前两个比较好提高,算法的话可能需要一些天赋
最最后推荐几个技术大佬:
- JavaGuide:公众号JavaGuide、CSDNhttps://blog.csdn.net/qq_34337272?spm=1001.2014.3001.5509、gitee仓库https://gitee.com/SnailClimb/JavaGuide/tree/master
- 帅地(本校师兄😀):公众号帅地玩编程、CSDNhttps://blog.csdn.net/m0_37907797?spm=1001.2014.3001.5509、个人网站https://www.iamshuaidi.com/
- 敖丙:公众号三***敖丙、CSDNhttps://blog.csdn.net/qq_35190492?spm=1001.2014.3001.5509、gitee仓库https://gitee.com/ao_bing/JavaFamily