本人真实经历:面试了20家大厂之后,发现这样介绍项目经验,显得项目很牛逼!...
??點(diǎn)擊上方?好好學(xué)java?,選擇?星標(biāo)?公眾號
重磅資訊、干貨,第一時間送達(dá) 今日推薦:2 個月的面試親身經(jīng)歷告訴大家,如何進(jìn)入 BAT 等大廠?本文 GitHub https://github.com/OUYANGSIHAI/JavaInterview 已收錄,這是我花了3個月總結(jié)的一線大廠Java面試總結(jié),本人已拿騰訊等大廠offer。
上面文章:2 個月的面試親身經(jīng)歷告訴大家,如何進(jìn)入 BAT 等大廠?寫完已經(jīng)0點(diǎn)過后了,就沒有精力寫完,其實(shí),精力還是有的,主要還是憐惜自己的小命,保住頭發(fā)要緊,不然雙11又得團(tuán)購生發(fā)洗發(fā)水了。
這兩天發(fā)布了上一篇文章之后,有朋友說最想看的竟然在下一篇文章,這不,我快馬加鞭,趕緊把第二篇文章給放出來。
這篇文章主要是接著上篇文章的思路寫,所以,從以下幾個方面展開。
怎么介紹項(xiàng)目?
怎么介紹項(xiàng)目難點(diǎn)與亮點(diǎn)?
你負(fù)責(zé)的模塊?
怎么讓面試官滿意?
怎么介紹項(xiàng)目?
我在剛剛開始面試的時候,也遇到了這個問題,也是我第一個思考的問題,如何介紹自己的項(xiàng)目,既可以比較全面的讓面試官了解這個項(xiàng)目,同時,也不會讓面試官覺得廢話太多。經(jīng)過這么多的面試,我發(fā)現(xiàn),一般這樣的套路來介紹項(xiàng)目比較合適,當(dāng)然,這只是我的感覺,沒有最好的方式,只有最適合的方法。
介紹項(xiàng)目背景 -> 介紹項(xiàng)目的技術(shù)棧 -> 介紹項(xiàng)目自己負(fù)責(zé)的模塊及功能
按照這樣的思路去介紹項(xiàng)目。
首先介紹項(xiàng)目背景,可以讓面試官簡單的了解這個項(xiàng)目背景,當(dāng)然,一定要記住的是不要本末倒置,背景只需要簡單的介紹,后面的才是重點(diǎn)。
其次,介紹項(xiàng)目中的技術(shù)棧,比如你使用的是什么框架,是ssm,還是springboot等,還有有沒有用緩存框架redis,分布式是否有涉及,這些都需要介紹,最好簡要的介紹一下用這些技術(shù)的原因,這樣會讓面試官感覺你對這個項(xiàng)目很熟悉,比如可以這樣介紹。
我這個項(xiàng)目使用的框架是ssm,其中用到了activiti工作流框架,這是因?yàn)轫?xiàng)目中有很多的工作審批業(yè)務(wù),同時用到了shiro框架,另外,為了實(shí)現(xiàn)單點(diǎn)登錄功能,加入了redis框架。
上面只是一個示例,只要是介紹一下為什么要用這個技術(shù),不會很生硬。
最后,介紹你在這個項(xiàng)目中負(fù)責(zé)的模塊,這一點(diǎn)還是要特別注意的,介紹這個的時候就能夠看出你所負(fù)責(zé)的模塊的難度,也就是你所做的工作的難度。
如果你這樣介紹:我負(fù)責(zé)的是一個用戶模塊,包括用戶的增刪改查,還有就是用戶的登錄功能。
面試官一聽,你這做的工作沒有任何難度,體現(xiàn)不了你的能力,跟你在這個項(xiàng)目中的作用跟自己的價(jià)值,面試官肯定是不想聽到這樣的答案的。
因此,在介紹自己負(fù)責(zé)的模塊的時候,盡量是一些業(yè)務(wù)比較復(fù)雜的,工作量比較大的模塊,整個模塊的難度是比較大的,這樣的話,面試官聽了之后才會有興趣繼續(xù)往下問下去。
做到以上三點(diǎn),面試官心里估計(jì)已經(jīng)對你的項(xiàng)目已經(jīng)有了很大的認(rèn)可,至少不會認(rèn)為是去忽悠他的,哈哈。
我們都是很誠實(shí)的,不存在忽悠的哈。。。
怎么介紹項(xiàng)目難點(diǎn)與亮點(diǎn)?
本來是分為難點(diǎn)與亮點(diǎn)兩個來講的,但是思考了一下,發(fā)現(xiàn)其實(shí)還是有很大的共性的,所以就放在一起來講。
面試了這么長的時間,不,應(yīng)該說被懟了這么長的時間,我就是這慘,每每問到項(xiàng)目的時候,當(dāng)我介紹完了項(xiàng)目,然后,就有了面試官的一句經(jīng)典難忘的話:“你能介紹一下你的項(xiàng)目的難點(diǎn)嗎”?
我。。。猶豫一下之后,怎么又是這個問題,我太難了!
但是,經(jīng)過我這么多次的面試經(jīng)驗(yàn)之后,我總算是把這個問題給解決了,后來面試官問我的時候,都把它安排的服服帖帖的,哈哈,玩歸玩,鬧歸鬧,千萬別拿面試開玩笑!!!
我這里說一個思路:其實(shí),面試官問你的項(xiàng)目難點(diǎn),無非就是想要看看你對于這個項(xiàng)目的了解程度,所以,其實(shí),很多時候只要把我們學(xué)過的知識,然后再跟實(shí)際的項(xiàng)目進(jìn)行融會貫通,解決這個問題就非常的簡單了。
這里給出一個例子:
比如你說,我在項(xiàng)目中有對數(shù)據(jù)庫進(jìn)行優(yōu)化,然后,你把整個優(yōu)化的過程說一遍,你再說以前沒有接觸過這方面的工作,有一定的挑戰(zhàn),而且數(shù)據(jù)量特別大,但是,通過自己的摸索,最終解決了問題,取得了不錯的效果,當(dāng)然,最主要的還是你講述你優(yōu)化的過程,能夠讓面試官感覺你真的有做這個工作;講述的期間最好能夠把你學(xué)過的知識用上,比如說,索引,數(shù)據(jù)庫的設(shè)計(jì)等等。
就這樣,難點(diǎn)也給你解決了。
你負(fù)責(zé)的模塊?
對于這一點(diǎn),其實(shí)還是比較好說的,只要注意不要把自己做的很簡單的模塊說出來,然后給面試官的感覺就是沒有任何的技術(shù)含量,所以,你應(yīng)該這樣介紹你在這個項(xiàng)目中負(fù)責(zé)的模塊。
1、這個你負(fù)責(zé)的模塊應(yīng)該是這個項(xiàng)目中比較核心的模塊,記住,不要是,用戶模塊,這樣的簡單的增刪改查。2、你負(fù)責(zé)的模塊應(yīng)該是有一定的難度的,或者說對于你來說有一定得難度,最后你克服了難關(guān),實(shí)現(xiàn)了功能。3、你負(fù)責(zé)的模塊應(yīng)該是有一些難點(diǎn)的,這樣好讓面試官問問你啊,然后,你就可以接著吹牛皮了。
當(dāng)然,面試官之前有一件事一定要做,那就是要熟悉整個項(xiàng)目,同時,也要把項(xiàng)目中用到的技術(shù)非常熟悉,當(dāng)面試官問到項(xiàng)目的時候,可能會隨便問一項(xiàng)技術(shù)的問題,如果你沒有做好準(zhǔn)備,你肯定回答不出來,這樣的結(jié)果就會導(dǎo)致面試官會覺得你對于這個項(xiàng)目不夠熟悉。
if(熟悉)next else?out自己體會體會哈哈,
怎么讓面試官滿意?
這個問題看到這里其實(shí)就已經(jīng)解決了,在做到上面的幾面之外,只要自己注意交流溝通得當(dāng),那么,面試官應(yīng)該會對這次面試滿意,所以,你應(yīng)該就有好消息了,恭喜你喜提offer!
為了寫這篇文章馬不停蹄,如果有不足的地方歡迎指教,如果有一丁點(diǎn)作用,麻煩點(diǎn)個贊,原創(chuàng)不易!
最后,再附上我歷時三個月總結(jié)的?Java 面試 + Java 后端技術(shù)學(xué)習(xí)指南,這是本人這幾年及春招的總結(jié),目前,已經(jīng)拿到了騰訊等大廠offer,拿去不謝,github 地址:https://github.com/OUYANGSIHAI/JavaInterview
這么辛苦總結(jié),給個star好不好。?點(diǎn)擊閱讀原文,直達(dá)
《新程序員》:云原生和全面數(shù)字化實(shí)踐50位技術(shù)專家共同創(chuàng)作,文字、視頻、音頻交互閱讀總結(jié)
以上是生活随笔為你收集整理的本人真实经历:面试了20家大厂之后,发现这样介绍项目经验,显得项目很牛逼!...的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Java程序员必备:序列化全方位解析
- 下一篇: 一个 http 请求的曲折经历