面試時如何談自己做過的項目?
1 在面試前準備項目描述,別害怕,因為面試官什么都不知道面試官是人,不是神,拿到你的簡歷的時候,是沒法核實你的項目細節的(一般公司會到錄用后,用背景調查的方式來核實)。更何況,你做的項目是以月為單位算的,而面試官最多用30分鐘來從你的簡歷上了解你的項目經驗,所以你對項目的熟悉程度要遠遠超過面試官,所以你一點也不用緊張。如果你的工作經驗比面試官還豐富的話,甚至還可以控制整個面試流程。2、準備項目的各種細節,一旦被問倒了,就說明你沒做過一般來說,在面試前,大家應當準備項目描述的說辭,自信些,因為這部分你說了算,流利些,因為你經過充分準備后,可以知道你要說些什么。而且這些是你實際的項目經驗(不是學習經驗,也不是培訓經驗),那么一旦讓面試官感覺你都說不上來,那么可信度就很低了。不少人是拘泥于“項目里做了什么業務,以及代碼實現的細節”,這就相當于把后繼提問權直接交給面試官。下表列出了一些不好的回答方式。
3 不露痕跡地說出面試官愛聽的話在項目介紹的時候(當然包括后繼的面試),面試官其實很想要聽一些關鍵點,只要你說出來,而且回答相關問題比較好,這絕對是加分項。我在面試別人的時候,一旦這些關鍵點得到確認,我是絕對會在評語上加上一筆的。
4 一定要主動,面試官沒有義務挖掘你的亮點我去面試人家的時候,往往會特別提問:你項目里有什么亮點?或者你作為應聘者,有什么其他加分項能幫你成功應聘到這個崗位。即使這樣問,還有些人直接說沒有。我這樣問已經是處于角色錯位了,作為面試者,應當主動說出,而不是等著問,但請注意,說的時候要有技巧,找機會說,通常是找一些開放性的問題說。比如:在這個項目里用到了什么技術?你除了說一些基本的技術,比如Spring MVC,Hibernate,還有數據庫方面的常規技術時,還得說,用到了Java內存管理,這樣能減少對虛擬機內存的壓力,或者說用到了大數據處理技術等。也就是說,得找一切機會說出你拿得出手的而且當前也非常熱門的技術。或者找個相關的問題做擴展性說明,比如被問到:你有沒有用到過一對多和多對多?你除了說基本知識點以外,還可以說,一般我還會根據需求適當地設置cascade和inverse關鍵字,隨后通過一個實際的案例來說明合理設計對你項目的幫助,這樣就能延伸性地說明你的技能了。相反如果你不說,面試話一定會認為你只會簡單的一對一和一對多操作。面試的時候,如果候選人回答問題很簡單,有一說一,不會擴展,或者用非常吝嗇的語句來回答我的問題,那么我一般會給機會讓他們深入講述(但我不敢保證不是每個面試官都會深入提問),如果回答再簡潔,那么也會很吝嗇地給出好的評語。記住:面試官不是你的親戚,面試官很忙,能挖掘出你的亮點的面試官很少,而說出你的亮點是你的義務。我在面試別人過程中,根據不同的情況一般會給出如下的評語。1 回答很簡單,但回答里能證明出他對框架等技術確實是做過,我會在評語里些“對框架了解一般,不知道一些深層次的知識(我都問了多次了你都回答很簡答,那么對不起了,我只能這么寫,或許你確實技術很強,那也沒辦法,誰讓你不肯說呢?)”,同時會加一句“表達能力很一般,溝通能力不強”,這樣即使他通過技術面試,后面的面試他也會很吃力。
2 回答很簡單,通過回答我沒法驗證他是在項目里做過這個技術,還是僅僅在平時學習中學過這個技術。我就會寫“在簡歷中說用過XX技術,但對某些細節說不上來,沒法看出在項目里用到這個技術”,如果這個技術是職務必需點,那么他通過面試的可能性就非常小。祝您面試成功!