秋招项目推荐干货爆满(8.8更新,持续更新~)

一、前序

最近关于秋招做什么项目的问题被提问麻了!

1、欢哥,我目前应该做些什么项目比较好?

2、欢哥,我感觉项目太弱了,换什么项目比较好呢?

3、商城、秒杀项目应该往简历上写吗?

4、这个项目烂大街了,我害怕写上去简历被pass掉。

5、写完项目觉得没什么难点,也不知道怎么说。

我觉得我们应该思考一些核心的问题:

1、在合适的阶段,选择合适的项目

对于后端java的同学来说,网上有大把的资源,如何选择才是难题。当我们学完springboot框架之后,就可以开始考虑去做一些有难度,以及硬核的项目。学习中servlet项目,ssm项目其实选择什么项目我个人感觉不重要,主要是练习。(注意:并不是说这些框架不重要!ssm框架很多企业包括大厂也有很多在用,主要对于我们校招生求职来说,在微服务,手撸硬核轮子项目的时代,网上ssm框架类的项目没什么优势)

2、技术栈很多的项目就一定好吗?

不一定,有很多项目技术栈很多,但是都是浅入深出,博主曾经秋招前由于想写一个是用netty的项目,又不想手撸rpc,选择了b站的一个仿照微信聊天的项目,微服务+安卓+netty框架技术栈很多,但是做着做着我感觉自己在浪费生命,整个项目写下来,发现没有什么地方可以说的,后期又花了很多时间来包装项目,单聊、群聊、私聊的设计实现方案,朋友圈设计(图算法实现,当年面试时候还让实现该算法)


3、烂大街的项目该不该写?

手撸rpc、手撸spring框架、秒杀、谷粒商城、仿牛客等一众项目被很多人推广,现在简历上大部分也都是这些项目,写的人多了就变成了烂大街项目了?不,肯定不是的,为什么被人推广,很多人都去做这些项目,除了盲目跟风外,是因为这些项目真的还不戳。

那为什么又变成烂大街了,而是因为大部分求职者自己,把一手好牌打得稀烂,做完项目没有自己的思考和想法,不究其设计方案,个别点的原理,甚至连个总结都没有,写完代码就万事大吉了。

我们先不说轮子项目,商城项目,秒杀项目在企业来说可以说是极难的项目,没大家想的那么简单,写这种项目,大部分人招架不住面试官的问题,久而久之面试官认为校招生根本无法理解商城类的项目,所以才会有看到商城就烦的说法。

轮子项目就更恐怖了,业务类的项目,面试官由于可能没做过类似业务可能只会问一些笼统类的问题,你面试大厂掏出你的手撕rpc,手撕spring,能在大厂的本身就会有技术沉淀spring,rpc这种几乎是必深入的,那么此时他可以从n多方面来考察你,大部分人还是招架不住对吧,可以说很菜,面试官此时又对写这些轮子的校招生无语了。

总结:烂大街的项目完全可以写在简历上,但是要进行包装,首先起码先骗过hr吧?你直接起个名字xx商城,你这不是找刷?

  • 包装项目。
  • 商城、秒杀类项目,自己要去查找很多场景题,问题处理方案,表结构设计,性能优化,全链路压测、监控报警等资料,让自凸显你和其他求职者不一样,大大加分,你离offer甚至sp就不远了,毕竟除了个别厂子,大部分企业都很看重项目能力。
  • 轮子类项目手写spring、手写rpc、手写jvm、手写数据库、这类的项目总结起来就2个字:深入,设计模式、设计思想、原理、源码样样都要会。如果你手写rpc,你连服务注册发现,注册中心等相关原理都不会,源码也没读过,那你这个项目不如不写上简历。
  • 没有烂大街的项目,只有不够强的自己。


4、在学校做的项目建议写在简历上吗?

管理系统类的项目,速速退去。xxx管理系统的简历看着真的很难受。

推荐项目:

  • 比赛项目,项目不需要非常高深,也不能太弱。主要是表现你有团队合作的经验,如果你能侃侃而谈更好不过。
  • 实验室项目,如果是导师给的小程序、外包项目可以不用写了,这可以作为你的谈资(我和实验室同学给xx公司、xx政府做过很多xxx项目,侧面凸显你的coding能力以及协作能力)但是不能拿来当面试的项目。

top0级别项目

该项目并不是作为面试项目,而是作为加分项目。做笔记很重要,也非常给面试加分,建议部署上线,面试官也会看,甚至打开博客看你写的内容。

我们学完springboot之后,可以选择下面b站的个人博客项目练手,并且买个阿里云服务器部署上线。不会部署的可以找我要笔记,从买服务器到上线很全。

个人博客项目:这个项目我也写了,不过我用的mybatis,视频里用的不是,可以问我要源码,在码云上。一周就可以做完,以前写过100多篇博客,很多面试官打开过看过,甚至觉得大为不错会夸奖我,我觉得我前端页面模板不错,看着很舒服。


top1级别项目

硬核项目:

该类项目,如果决定要做,就一定要区别于网上教程内容(具体什么意思:跟着网上的教程做完了,在其基础上进行改进和拓展,因为现在做轮子的人很多,大部分水平挺差,面试官印象不好,如果能区别于他们,你离offer不远了),对于原理,核心源代码的掌握必须要熟读熟背

1、手撸spring框架

视频地址:

资料地址:

项目常考题汇总:

spring面试资料汇总:

2、手撸rpc框架

视频地址:

资料地址:

项目常考题汇总:

rpc面试资料汇总:

3、手撸操作系统

视频地址:

资料地址:

项目常考题汇总:

操作系统面试资料汇总:


4、手撸数据库

视频地址:

资料地址:

项目常考题汇总:

数据库面试资料汇总:

大型业务项目:

1、谷粒商城

视频地址:

资料地址:

项目笔记聚合:





家人们,我拖更了下周了,周末要写的东西太多了运转不过来了😭

#秋招##校招##实习##春招##面经#
全部评论
#简历互助点评#  #求大佬帮忙看下简历#  23届毕业生 想在广州或者深圳找一份实习 但是经常连笔试的机会都没有
3 回复 分享
发布于 2022-09-01 16:06 广东
做一个仿照支付宝架构的支付中心项目,大概是什么级别的啊,能不能秋招拿去应聘大厂
1 回复 分享
发布于 2022-08-01 16:43
视频地址呢...
1 回复 分享
发布于 2022-08-16 14:58
请问有没有美的的内推啊
1 回复 分享
发布于 2022-08-19 12:40 湖北
地址呢。。。。
点赞 回复 分享
发布于 2023-01-06 12:49 上海
求一个地址!
点赞 回复 分享
发布于 2023-02-22 16:24 北京
请问数据库项目的视频呢
点赞 回复 分享
发布于 2023-03-10 14:28 上海

相关推荐

一.手撕部分1. 分解质因数 (没想到只是找个实习要写算法,关键是还不会呜呜呜)2. 写一下stream流的那些用法二.项目:1.问了断点续传的流程前端发送请求上传分块带上name和分块号-》后端检查分块再插入-》前端发送请求合并-》后端合并并且检验md52.项目中分布式锁是怎么设计的三.八股1. 常见的集合集合主要分为Collection和Map,包括ArrayList,CopyOnWriteArrayLIst,Vector,HashMap,ConcurrentHashMap,HashSet,TreeSet2. 说一下hashMap什么时候链表会变成红黑树?HashMap中一个链表容量大于8并且元素数量超过64时(太久没背了,前面忘了,唉)3. 线程池的核心参数核心线程鼠,最大线程数,线程存活时间,单位,阻塞队列,线程工厂,拒绝策略4.线程五种状态创建-》就绪-》运行-》阻塞/销毁5.redis主要是用来做什么的,为什么要redis缓存热点数据,加强响应速度,减少数据库压力6.java是怎么实现内存共享的,主要用于什么地方java使用valitile关键字实现,主要用于原字增强类用于修饰的value7。解决高并发的主要三个要素保证可见性,有序性和原子性8.说一下AQS这个不太会说,就说了规定了高并发下用于规定线程的行为9.说一下你认为的线程不安全的情况只回答了常见的先读后写的问题10.说一下elasticSearch主要是做什么的这个自己太久没用了,大概说了点就是elastic是根据关键字打分,也用来存储信息,但是可以利用其倒排索引的特性来更好的查询数据提高用户体验四.总结面试官人挺好的,自己还是太菜了,这只是一个实习面试,面了一个小时,这几天天天内耗,八股忘了好多,准备找个实习备春招了
查看14道真题和解析
点赞 评论 收藏
分享
评论
43
137
分享
牛客网
牛客企业服务