Java
Java 编程
Java Web

java应届生项目?

java应届生简历上可以写哪些类型的项目
关注者
9
被浏览
11,332

10 个回答

至于项目,主流的项目有这么几类:

  • 电商
  • 社交
  • 垂直领域平台
  • 音视频平台
  • 出行
  • 门户

但是,写到简历之后,面试中如何应对面试官关于项目的提问呢???

面试官是如何在面试中考察你是否真的做过项目呢?

其实挺简单的,只需要问一下你做的项目中核心模块的业务流程,然后挑出这个业务流程中的一些技术难点或者技术特点,重点问你是怎么实现的,就能大概判断出你是否真的做过项目了。

在面试前,最好去专门熟悉下不同类项目的核心流程都有哪些。比如,电商的核心流程就有购物流程,社交的核心流程就有私聊、群发消息,出行平台则是人们叫车的这个过程。

而在这些核心业务流程里,一定有技术难点需要克服,比如:

  • 购物车到底放在客户端还是服务器端?
  • 放客户端,排序规则,缓存的更新策略你是怎么解决的?
  • 而放在服务器端呢,你和客户端之间通信频率啊,客户商品的实时更新啊,又是怎么考量的?

这些没有经过实战,很难给面试官讲清楚。

所以,在应聘工作前,最好就是自己能去参与个项目,多学多问,多考虑为什么项目中需要这样做的道理。

如果真的参与不了,我推荐去 github 下载个开源的项目,然后弄清楚架构和业务流程,对于一些不懂得,可以问下开源的作者,或者去问下已经工作的前辈,又或者去专业的论坛问。

总之,一定要从我给的分类项目中找一个项目,去深入了解业务流程和对应的技术实现,以及实现背后的动机,只有这样,面试官才会真的认为你有了实战经验。

另外除了项目经验,现在面试尤其是大厂,必考算法,想知道大厂怎么面试算法以及答案的,一定要看看这几份大厂大佬所写的算法题解答案(有Java语言的),格式为PDF,可作为刷题的辅助和参考,方便阅读,也方便打印出来学习

题解质量很高,学好之后应付面试基本没啥问题了。

找项目的话,可以去github上找自己感兴趣的项目来练手。

也可以直接看我推荐的几个项目:

1、litemall

github.com/linlinjava/l

Star 12046

一个小商城。litemall = Spring Boot后端 + Vue管理员前端 + 微信小程序用户前端,由于没有上线,只能在微信开发工具中测试运行。

2、Mall

github.com/macrozheng/m

Star 38887

mall项目是一套电商系统,包括前台商城系统及后台管理系统,基于SpringBoot+MyBatis实现。前台商城系统包含首页门户、商品推荐、商品搜索、商品展示、购物车、订单流程、会员中心、客户服务、帮助中心等模块。后台管理系统包含商品管理、订单管理、会员管理、促销管理、运营管理、内容管理、统计报表、财务管理、权限管理、设置等模块。


3、Miaosha

github.com/qiurunze123/

Star 14675

该项目是对高并发大流量如何进行秒杀架构,而做的一个系统整理,如果你完全没接触过 MQ、SpringBoot、Redis、Dubbo、ZK 、Maven,lua等,那么我建议你可以先在网上搜一下每一块知识的快速入门。


4、Vhr

github.com/lenve/vhr

Star 15092

微人事是一个前后端分离的人力资源管理系统,项目采用SpringBoot+Vue开发。

5、Eladmin

github.com/elunez/eladm

Star 8368

项目基于Spring Boot 2.1.0 、 Jpa、 Spring Security、redis、Vue的前后端分离的后台管理系统,项目采用分模块开发方式, 权限控制采用RBAC,支持数据字典与数据权限管理,支持一键生成前后端代码,支持动态路由。

最后再分享一份“豆瓣高分计算机书单”,几乎都是8分以上的好书。书单详细内容和pdf免费下载方式看这个(有需要下载的尽快了)

编辑于 2022-02-21 19:18

https://www.zhihu.com/video/1454107029836664832

编辑于 2021-12-14 15:15

更具自己的情况如实填写,但写的时候也不要太老实,就原原本本连润色都没有就写上去,这是不可取的。

比如,你做了一个商城项目,那你就可以把自己在这个项目上出了多少力,搜查了多少资料运用了多少技术写上,不用全写,但一定要有所提及。

另外,将自己在做这个项目时自己做的做好的部分深挖一下,不能过分夸大,但也要暗戳戳的夸一下自己。有擅长的语言就写自己在这一方面擅长,用的熟练。如果没什么突出的点,那就写自己各个方面均有涉猎,由于与人合作过的项目,就说自己团队意识强。

最后夸自己的时候不能过分夸大是一回事,但有些套话确实可以用的。比如说自己团队意识强,有创新思维(有实习经历最好也写上)。另外,良好的编程习惯绝对是个加分项,有就写,没有也要写,但写了之后一定要自己把习惯培养出来,硬掰也要在实习期间掰出来。

编辑于 2021-12-13 09:55

根据实际情况如实填写,可以适度包装,但切记夸大、绝不可以无中生有

作为应届生的简历,最难的地方在于:既要突出亮点又要尊重事实

  • 先说如何突出亮点:

对于一个应届毕业生来说,你的学历、学校、年龄这些硬件因素是既定的事实,已经无法改变,那么此外还可以在哪些地方做文章来提高你简历的辨识度给用人单位留下比较好的印象呢?

一个很重要的点就是你擅长哪些技能?有过哪些项目经验?

对于一个应届生来说,其实大多数的用人单位是不奢望你有多少项目经验的,最看重的还是你的专业基础,当然,如果你能在找你的毕业后第一份正式工作前,能够有一份跟你专业相关的实习经验的话,无疑是个很好的加分项,可以在简历中把这部分展开来说说,重点突出你在项目中的贡献和学习到的技能。

  • 再来说说如何尊重事实:

切记不要在简历里无中生有,夸大你的所谓项目经验,没有就是没有,不要把在网上看过的一个所谓的项目案例简单的背一下,以为记住了几个概念就可以蒙混过关,然后在简历中写成是自己做的项目。你要知道,稍微有点经验的面试官,几乎一眼就能识破,到时候你将面临的不仅仅是能力问题,而是诚信问题,而对于一个诚信有问题的人纵使你的能力再强,用人单位也是不可能录用你的。

答主曾经面试过几个简历作假的候选人,他们简历的共同特点就是:项目经验很多,但是每一个周期又很短。当时给我的第一感觉就是:这里面有鬼。结果经过几番问题轰炸之后终于承认,有的项目经验是捏造的、有的则是技能栈过于夸大跟事实严重不符,一般发现这种情况,面试马上终止。

  • 最后谈谈适度包装

对于所有做技术的小伙伴来说,想要自己的简历有亮点,适度的包装是很有必要的。因为不是每个人都有机会接触那些大数据量、高并发场景的所谓“高大上”项目,也不是每个人经历的项目都能用上时下最流行,最新的技术框架的。怎么办?可以适度包装一下。

比如,你没有真正参与过大数据量的项目,但是你知道大数据量项目应该具备哪些软件条件,应该清楚哪些重要指标和可能出现的问题,你可以通过一些测试手段进行大数据量的模拟,比如你的系统可能实际的写入流量只有100MB/s,你可以通过压力测试工具将写入速度提高到1Gb/s甚至更多,这样你就可以知道当前的软件架构的瓶颈在哪,哪个环节会出现问题,应该怎么去解决等等。这样,你就知道了大数据量的项目该怎么玩,简历上就可以写上相关的内容。

再者,对于接触过的项目,就算是一个非常小的小项目,你也可以从技术上不断深挖,把其背后的技术原理弄懂、搞透,比如在学校期间做过的课程管理系统中用过的数据库,如果你可以把数据库背后的IO模型,数据结构这些原理弄清楚的话,你也可以把这个项目描述成很厉害的样子。

所谓的包装,就是你在简历中吹的牛逼,你自己能完全hold住

以上回答,希望可以帮到你。

编辑于 2021-11-22 16:18

实事求是,过多的描述会让自己露怯。无项目经验的尽量空着不要生搬硬套,面试官经验都比较丰富,如果就其中一项提问发现纰漏的话,就涉及到个人的诚信问题了。

项目经验对于应届生来说,是一个加分项,可以看着项目视频来学习。 更看重的,还是你的基础知识。你能把你课本上学到的东西学牢靠了,企业才能相信你可以把人家的培训教材学好,把人家的产品学好。比如让你写3个排序,不要小看排序!比如让你写个算法实现图检索 等等。
如果学Java不知道代码怎么写;学软件工程,不知道V模型是什么东西;学编译原理,不知道编译/连接都干了什么;这样的人,就是项目一箩筐别人也不敢要。 基础的东西是根本,不能舍本逐末。

其次是你的想法。很多东西你不会不要紧,问题是你如果都不能意识到自己不足,或者知道自己不足却没有想法去提高,这就是问题了。或者,别人给你指引,你不能举一反三,不能联想;或者讲话,解决问题很没有逻辑,这样给面试官的印象就很差了。

发布于 2021-12-15 15:51
00【Java游戏项目-黄金矿工】项目介绍
1128 播放
编辑于 2021-12-15 12:04· 550 次播放

应届生简历上的项目,大多数都是电商、博客及应用类系统等等。可以去网上找找完整的教程。

但是具体什么项目也许并不是太重要,关键是使用的技术,要符合目前市场的主流技术栈。这也就是说要跟着主流技术走。

其次,把你的项目写清楚,讲明明白白,也就是说写再简历上的东西,你要让看你简历的人明白你写的是啥,而且自己要能够讲的清楚来龙去脉,这两点非常的重要。

发布于 2021-11-25 14:39

Java应届生项目可以写的有很多

如:博客项目、商城项目、小游戏项目、播放器项目、等等

如果实在不知道如何写这些项目,我有整理一篇文章可以参考一下:

文章内包含基础至就业项目共16套(含项目 源码 课件 工具 等等),应届生简历上可以是用这些项目来完善自己的简历:

发布于 2021-11-23 15:39

一、游戏类:例如飞机大战,黄金矿工、俄罗斯方块等等,这些游戏可以体现你Java基础的良好性。

二、项目类:电商项目、点餐系统等等,这些不但体现你的Java基础,还可以对你的框架水平进行一个评定。

发布于 2021-12-20 09:14

根据你的实际情况来写,实事求是。一般来说,应届生的项目经验,大多可以分为,课后联系,课程设计,毕业设计等类型。当然也有一些比较优秀的毕业生,能够在学生时代参与到很多开源项目,甚至还有很多学生,在大学期间都已经始接外包干活赚钱了。

实习期间的,参与的项目也是可以在简历提现的。

至于在简历上如何提现,原则就是那个项目好就写那个项目,好项目的判断标准,作为应届生,我个人觉得应该从项目的大小,代理量,涉及知识面。以及你的参与度来评估。

作为简历,肯定要通过项目去体现你的专业能力,这是原则。你没有很能拿得出手项目,那你就只能在简历写一些课后作业,课程设计。这个也没办法,毕竟出来混迟早是要还的。

发布于 2021-11-25 17:12