秋招项目推荐干货爆满(8.8更新,持续更新~)
一、前序
最近关于秋招做什么项目的问题被提问麻了!
1、欢哥,我目前应该做些什么项目比较好?
2、欢哥,我感觉项目太弱了,换什么项目比较好呢?
3、商城、秒杀项目应该往简历上写吗?
4、这个项目烂大街了,我害怕写上去简历被pass掉。
我觉得我们应该思考一些核心的问题:
1、在合适的阶段,选择合适的项目
2、技术栈很多的项目就一定好吗?
不一定,有很多项目技术栈很多,但是都是浅入深出,博主曾经秋招前由于想写一个是用netty的项目,又不想手撸rpc,选择了b站的一个仿照微信聊天的项目,微服务+安卓+netty框架技术栈很多,但是做着做着我感觉自己在浪费生命,整个项目写下来,发现没有什么地方可以说的,后期又花了很多时间来包装项目,单聊、群聊、私聊的设计实现方案,朋友圈设计(图算法实现,当年面试时候还让实现该算法)
手撸rpc、手撸spring框架、秒杀、谷粒商城、仿牛客等一众项目被很多人推广,现在简历上大部分也都是这些项目,写的人多了就变成了烂大街项目了?不,肯定不是的,为什么被人推广,很多人都去做这些项目,除了盲目跟风外,是因为这些项目真的还不戳。
那为什么又变成烂大街了,而是因为大部分求职者自己,把一手好牌打得稀烂,做完项目没有自己的思考和想法,不究其设计方案,个别点的原理,甚至连个总结都没有,写完代码就万事大吉了。
我们先不说轮子项目,商城项目,秒杀项目在企业来说可以说是极难的项目,没大家想的那么简单,写这种项目,大部分人招架不住面试官的问题,久而久之面试官认为校招生根本无法理解商城类的项目,所以才会有看到商城就烦的说法。
轮子项目就更恐怖了,业务类的项目,面试官由于可能没做过类似业务可能只会问一些笼统类的问题,你面试大厂掏出你的手撕rpc,手撕spring,能在大厂的本身就会有技术沉淀spring,rpc这种几乎是必深入的,那么此时他可以从n多方面来考察你,大部分人还是招架不住对吧,可以说很菜,面试官此时又对写这些轮子的校招生无语了。
总结:烂大街的项目完全可以写在简历上,但是要进行包装,首先起码先骗过hr吧?你直接起个名字xx商城,你这不是找刷?
- 包装项目。
- 商城、秒杀类项目,自己要去查找很多场景题,问题处理方案,表结构设计,性能优化,全链路压测、监控报警等资料,让自凸显你和其他求职者不一样,大大加分,你离offer甚至sp就不远了,毕竟除了个别厂子,大部分企业都很看重项目能力。
- 轮子类项目手写spring、手写rpc、手写jvm、手写数据库、这类的项目总结起来就2个字:深入,设计模式、设计思想、原理、源码样样都要会。如果你手写rpc,你连服务注册发现,注册中心等相关原理都不会,源码也没读过,那你这个项目不如不写上简历。
- 没有烂大街的项目,只有不够强的自己。
管理系统类的项目,速速退去。xxx管理系统的简历看着真的很难受。
推荐项目:
- 比赛项目,项目不需要非常高深,也不能太弱。主要是表现你有团队合作的经验,如果你能侃侃而谈更好不过。
- 实验室项目,如果是导师给的小程序、外包项目可以不用写了,这可以作为你的谈资(我和实验室同学给xx公司、xx政府做过很多xxx项目,侧面凸显你的coding能力以及协作能力)但是不能拿来当面试的项目。
top0级别项目
该项目并不是作为面试项目,而是作为加分项目。做笔记很重要,也非常给面试加分,建议部署上线,面试官也会看,甚至打开博客看你写的内容。
我们学完springboot之后,可以选择下面b站的个人博客项目练手,并且买个阿里云服务器部署上线。不会部署的可以找我要笔记,从买服务器到上线很全。
个人博客项目:这个项目我也写了,不过我用的mybatis,视频里用的不是,可以问我要源码,在码云上。一周就可以做完,以前写过100多篇博客,很多面试官打开过看过,甚至觉得大为不错会夸奖我,我觉得我前端页面模板不错,看着很舒服。
top1级别项目
硬核项目:
1、手撸spring框架
视频地址:
资料地址:
项目常考题汇总:
2、手撸rpc框架
视频地址:
资料地址: 项目常考题汇总:
rpc面试资料汇总:
3、手撸操作系统
项目常考题汇总:
视频地址:
资料地址:
项目常考题汇总:
操作系统面试资料汇总:
4、手撸数据库
视频地址:
资料地址:
项目常考题汇总:
大型业务项目:
1、谷粒商城
视频地址:
资料地址:
项目笔记聚合:
家人们,我拖更了下周了,周末要写的东西太多了运转不过来了😭
#秋招##校招##实习##春招##面经#