五面四败,面试官受不了了,告诉我这样介绍项目经验...

怎么介绍项目?

我在刚刚开始面试的时候,也遇到了这个问题,也是我第一个思考的问题,如何介绍自己的项目,既可以比较全面的让面试官了解这个项目,同时,也不会让面试官觉得废话太多。经过这么多的面试,我发现,一般这样的套路来介绍项目比较合适。介绍项目背景 、 介绍项目的技术栈 、 介绍项目自己负责的模块及功能。

按照这样的思路去介绍项目。

首先,介绍项目背景,可以让面试官简单的了解这个项目背景,当然,一定要记住的是不要本末倒置,背景只需要简单的介绍,后面的才是重点。

其次,介绍项目中的技术栈,比如你使用的是什么框架,是ssm,还是springboot等,还有有没有用缓存框架redis,分布式是否有涉及,这些都需要介绍,最好简要的介绍一下用这些技术的原因,这样会让面试官感觉你对这个项目很熟悉,比如可以这样介绍。我这个项目使用的框架是ssm,其中用到了activiti工作流框架,这是因为项目中有很多的工作审批业务,同时用到了shiro框架,另外,为了实现单点登录功能,加入了redis框架。

最后,介绍你在这个项目中负责的模块,这一点还是要特别注意的,介绍这个的时候就能够看出你所负责的模块的难度,也就是你所做的工作的难度。

如果你这样介绍:我负责的是一个用户模块,包括用户的增删改查,还有就是用户的登录功能。

面试官一听,你这做的工作没有任何难度,无法展现你在这个项目中的作用,体现不了自己的价值,面试官肯定是不想听到这样的答案的。

因此,在介绍自己负责的模块的时候,尽量是一些业务比较复杂的,工作量比较大的模块,整个模块的难度是比较大的,这样的话,面试官听了之后才会有兴趣继续往下问下去。

怎么介绍项目难点与亮点?

我这里说一个思路:其实,面试官问你的项目难点,无非就是想要看看你对于这个项目的了解程度,所以很多时候只要把我们学过的知识,然后再跟实际的项目进行融会贯通,解决这个问题就非常的简单了。

这里给出一个例子:

比如你说,我在项目中有对数据库进行优化,然后,你把整个优化的过程说一遍,你再说以前没有接触过这方面的工作,有一定的挑战,而且数据量特别大,但是,通过自己的摸索,最终解决了问题,取得了不错的效果,当然,最主要的还是你讲述你优化的过程,能够让面试官感觉你真的有做这个工作;讲述的期间最好能够把你学过的知识用上,比如说,索引,数据库的设计等等。就这样,难点也解决了。

你负责的模块?

对于这一点,其实还是比较好说的,只要注意不要把自己做的很简单的模块说出来,然后给面试官的感觉就是没有任何的技术含量,所以,你应该这样介绍你在这个项目中负责的模块。

1、这个你负责的模块应该是这个项目中比较核心的模块,记住,不要是,用户模块,这样的简单的增删改查。 2、你负责的模块应该是有一定的难度的,或者说对于你来说有一定得难度,最后你克服了难关,实现了功能。 3、你负责的模块应该是有一些难点的,这样好让面试官问问你啊,然后,你就可以接着吹牛皮了。

当然,面试官之前有一件事一定要做,那就是要熟悉整个项目,同时,也要把项目中用到的技术非常熟悉,当面试官问到项目的时候,可能会随便问一项技术的问题,如果你没有做好准备,你肯定回答不出来,这样的结果就会导致面试官会觉得你对于这个项目不够熟悉。

这篇文章仅代表个人观点,如果有不足的地方欢迎大家批评指正!

最后,再分享我历时两个月总结的 Java 学习指南以及面试大全,整理成了一套资料,拿去不谢,部分内容如下:

五面四败,面试官受不了了,告诉我这样介绍项目经验..._第1张图片


 

五面四败,面试官受不了了,告诉我这样介绍项目经验..._第2张图片

 

五面四败,面试官受不了了,告诉我这样介绍项目经验..._第3张图片

 

面试大全

五面四败,面试官受不了了,告诉我这样介绍项目经验..._第4张图片

 

五面四败,面试官受不了了,告诉我这样介绍项目经验..._第5张图片

 

鉴于完整版资料篇幅太长,这里就不一一展示了,有需要的小伙伴添加下方小助手就可以免费领取完整版啦~~~另外希望点赞评论三连一下给博主点支持,爱你们~

五面四败,面试官受不了了,告诉我这样介绍项目经验..._第6张图片

 

你可能感兴趣的:(开发语言,java,面试,经验分享,后端)