后端项目怎么做?做什么项目?怎么准备面试,看这篇就够了!

近期春招如火如荼的进行中,群友都在海投,广撒网,为的就是等一个面试机会,等一个offer。

当一旦收到面试通知的时候,大家一定要好好把握机会。

机会很重要,如果给你机会,你没有把握,那就只能责任自负了。

对于研发岗位来说,项目是找工作中必不可缺的一个内容!

如果简历上没有项目,很大可能简历过不了初筛!

或许此时大家有这样的几个问题。

  • 做什么项目?
  • 去哪找项目?
  • 项目该怎么做?
  • 做完了项目简历该如何写?
  • 项目在面试之前该怎么准备?

做什么项目?

做什么项目?

作为初学者,在学完基础课程后,需要找一些项目做一做丰富自己的简历。

但当自己要动手去做项目的时候,面临的第一个问题就是做什么项目?

以后端为例,项目五花八门,自己该如何选择项目呢?

是做火爆的电商类项目,还是秒杀,又或者是论坛类项目呢...等

还是做更硬核的手撸轮子,比如手写RPC、手写数据库、手写Spring、手写JVM

大家的选择无外乎是以上两种中的某一种

如果你觉得这些项目烂大街,可以大家做的不太多的比较小众的项目。

除个人学习项目之外,平时在学校做的一些比赛或者实验室的项目,也都可以写到简历上。

去哪找项目?

思考完第一个问题,当你确定好要做什么类型的项目后,那就需要去找对应的项目了。

对于去哪找项目,给出以下建议。

  • 如果你有一定的基础,可以到github或者gitee去找一些star比较多的项目。
  • 如果你没有基础,那么推荐你找一些有视频讲解的项目。

但对于我们大多数人来说,其实基础可能都不太好,那么这种情况下,个人是比较推荐到b站去各个培训机构的官网找一些项目来做一做。

之前小白也给大家分享过8个项目,有自己感兴趣的可以看看。

往期实战项目推荐

项目该怎么做?

以初学者为例,对于刚开始做项目的我们来说。

一个项目,从无到有,在没有经验和基础的情况下,几乎很难实现。

但当找的项目有视频讲解时,就可以跟着老师一步一步的走。

一定要记住,在这个过程中,一定要加入自己的思考!

  • 比如某些数据库表,为什么要这么建,是否有索引等。

  • 再比如某些接口函数,为什么这么去写?有没有其他的写法等。

带着疑惑去做项目,做完后,一定会有收获。

除此之外,在自己做项目的过程中,遇到的一些bug或者问题都可以记录下来,并将解决办法一同写下来。

这些总结都可成为日后面试的回答点。

比如面试官问你:你在做项目中遇到的问题或者困难,你是怎么解决的

做完了项目简历该如何写?

当项目做完后,需要对项目进行提炼,将一些关键信息总结到简历上。

主要介绍项目背景技术栈自己负责或完成的模块,可以挑一两个熟悉的模块重点写一下,比如使用xx技术栈解决了xx问题等。

尽量用精简的文字描述自己的项目,同时在自我介绍时,也可以对自己做过的这些项目展开讲一下。

项目在面试之前该怎么准备?

项目如何准备,这个也是大家最为关心和担心的问题。

自己做过的项目,担心面试官的提问自己回答不上来,或者出一些延伸的问题,自己没有了解过也不知道如何回答。

在前面关于如何做项目这个问题里也给大家提过建议,可以带着疑问去做项目,并且在做的过程中边做边思考。

其中这10个问题也是关于项目在面试中出现频率最高的10个项目,建议好好准备一下。

  • 1、找个印象最深的项目说说?(简历中不止一个项目)
  • 2、你项目中遇到的最大的问题是什么?你是怎么解决的?
  • 3、你项目中用到的技术栈如何学习的?
  • 4、为什么做这个项目,技术选型为什么是这样的?
  • 5、登录怎么做的?单点登录说说你的理解?
  • 6、项目遇到的最大挑战是什么?(类似问题2)
  • 7、说说项目中的闪光点亮点
  • 8、项目怎么没有尝试部署上线呢?
  • 9、介绍项目具体做了什么?(项目背景)
  • 10、如果让你对这个项目优化,你会从哪几个点来优化呢?

最初做项目时,可能对项目或者项目背景了解不多,没有更多的深入思考。

但在做完项目后,可以回过头来思考一下,这个项目还有哪些bug或者可以改进的地方。

比如登录模块,比如抢单,再比如一些具体场景是否涉及或者使用到分布式事务、分布式锁等。

这些问题自己项目中是否解决了,如果要你做,你会从哪些方面去优化等。

总结

当你认真看完以上几个问题后,或许会给你如果准备项目有一定的帮助。

如果你还有问题,可以评论区留言交流~

公众号:代码界的小白,会更新互联网消息、动态、高频八股、实战项目等。

#后端##春招##实习##笔试题目##面经#
全部评论
大家都悄咪咪收藏了😂,做后端前端的项目经历真的挺重要,楼主分享的很干了🤣
3 回复 分享
发布于 2022-04-12 18:05
最近正好在看Java,准备狠狠收藏了
2 回复 分享
发布于 2022-04-12 18:37
感谢楼主分享干货,收藏了
1 回复 分享
发布于 2022-04-26 12:31
Java最强 布道师-白 @国家一级废话选手 申请精彩评论
1 回复 分享
发布于 2022-04-13 13:15
这种硬货没人收藏点赞转发吗😪
11 回复 分享
发布于 2022-04-12 08:48
lz的讲解很详细了,感觉项目的亮点很难找啊,想加点自己的想法又怕bug一堆,还是学的太浅了
5 回复 分享
发布于 2022-04-12 18:26
看到这里,比如某些数据库表,为什么要这么建,是否有索引等。  白真的说的很不错,如果大家做项目都能到这种地步,技术何尝会差呢
3 回复 分享
发布于 2022-04-23 17:12
棒🎉
点赞 回复 分享
发布于 2023-04-07 14:55 辽宁
前来感谢博主,因为您的项目推荐,使得我在去年的春招中找到一个实习,并且在秋招中拿到满意的offer,十分感恩
点赞 回复 分享
发布于 2023-03-13 16:31 上海
点赞 回复 分享
发布于 2023-03-04 01:18 广西
收藏挺久了,一直忘了感谢楼主
点赞 回复 分享
发布于 2022-08-07 18:27
好人一生平安!!!
点赞 回复 分享
发布于 2022-08-07 00:58
尚筹网可以吗
点赞 回复 分享
发布于 2022-05-31 00:03
前端的有吗
点赞 回复 分享
发布于 2022-04-26 19:31
博主推荐的实战项目,在基础学完后,我一定会去完成的(全部)😗
点赞 回复 分享
发布于 2022-04-13 11:10

相关推荐

05-10 16:15
已编辑
门头沟学院 Java
医疗类的公司,主要业务也是和医疗有关的。不过我项目一个是代驾,一个是IM,没啥相关的,全程聊天,没啥八股更没手撕,只能整理出一些问题。1.自我介绍————xxx学校,java学习路线,学习接触了什么项目,算法刷多少,八股背多少,我上来就说我java路线走完了,八股背很多。2.介绍一下项目———b站学的,跟着做的,做过大街类项目外卖点评,音视频和简历上的代驾和IM等3.项目是怎么开发的,怎么学的———跟着视频学的4.前端是自己开发的吗———不是,项目给的模板。我说我前端就学几个月,更习惯用trae,面试官笑了5.IM是怎么实现的———netty或者spring都有websocket,用websocket实现。没多问了6.项目中支付是怎么做的———我说支付一般是微信,微信支付个人开不了,一般是模拟支付。7.谈谈你对future的理解———异步获取任务结果,runnable任务callable的get8.如果支付链路很长怎么办———completefuture处理支付前的业务逻辑,然后支付用mq异步9.redis和mongodb在项目中怎么用的———redis保存临时的经纬度,mongodb持久化用10.哪些地方用的回调———忘记怎么答了11.项目怎么部署的,本机还是虚拟机———虚拟机,Linux,用docker搜一下很快12.有做过多节点部署吗?———nginx吗,有了解,但我没真做过13.jvm了解吗———我说我八股贼熟,随便问,然后面试官让说下gc,我说那就说下cms和g1,然后就是关于这2个垃圾回收器的特点14.你对我们公司了解吗———了解(看过ssob主页)15.学校在哪里,实习怎么办———我说租房...下面开始我的反问1.实习生主要干什么———完成我们分配拆解的项目需求...2.部门业务是什么,有多少开发员工———医疗....,大概有30多个开发3.实习福利待遇———面试官自己不清楚4.公司加班调休策略———加班算调休,可以替换第二天的时间整个面试不到半小时,感觉可能项目不匹配没啥好问题   
查看34道真题和解析 面试问题记录
点赞 评论 收藏
分享
双非阴暗爬行:写几个好点的项目再来投也不迟
点赞 评论 收藏
分享
评论
249
1555
分享

创作者周榜

更多
牛客网
牛客企业服务