1. 程式人生 > >阿裏面試總結:如何介紹自己的項目經驗(Java為例)

阿裏面試總結:如何介紹自己的項目經驗(Java為例)

公司 http ring 親戚 方向 img qq群 項目經驗 減少

序言

在面試時,經過寒暄後,一般面試官會讓你介紹項目經驗。常見的問法是:“說下你最近的(或最拿得出手的)一個項目”。

可能不少程序員對此沒準備,說起來磕磕巴巴,甚至有人說出項目經驗從時間段或技術等方面和簡歷上的不匹配,這樣就會造成如下的後果:

第一印象就不好了,至少會感覺該候選人表述能力不強。

一般來說,面試官會根據程序員介紹的項目背景來提問題。假設面試時會問10個問題,那麽至少有5個問題會根據程序員所介紹的項目背景來問,程序員如果沒說好,那麽就沒法很好地引導後繼問題了,就相當於把提問權完全交給面試官了。

面試時7份靠能力,3份靠技能。而剛開始時的介紹項目又是技能中的重中之重,所以下面將從“介紹”和“引導”兩大層面告訴大家如何準備面試時的項目介紹。

1. 在面試前準備項目描述,別害怕,因為面試官什麽都不知道

面試官是人,不是神,拿到你的簡歷的時候,是沒法核實你的項目細節的(有些公司會到錄用後,用背景調查的方式來核實)。

更何況,你做的項目是以月為單位算的,而面試官最多用30分鐘來從你的簡歷上了解你的項目經驗,所以你對項目的熟悉程度要遠遠超過面試官,所以你一點也不用緊張。如果你的工作經驗比面試官還豐富的話,甚至還可以控制整個面試流程。

技術分享圖片

既然面試官無法了解你的底細,那麽他們怎麽來驗證你的項目經驗和技術?下面總結了一些常用的提問方式。

技術分享圖片

2. 準備項目的各種細節,一旦被問倒了,就說明你沒做過

一般來說,在面試前,大家應當準備項目描述的說辭,自信些,因為這部分你說了算,流利些,因為你經過充分準備後,可以知道你要說些什麽。而且這些是你實際的項目經驗,那麽一旦讓面試官感覺你都說不上來,那麽可信度就很低了。

不少人是拘泥於“項目裏做了什麽業務,以及代碼實現的細節”,這就相當於把後繼提問權直接交給面試官。下表列出了一些不好的回答方式。

技術分享圖片

在避免上述不好的回答的同時,大家可以按下表所給出的要素準備項目介紹。如果可以,也請大家準備一下用英語描述。其實剛畢業的學生,或者工作經驗較少的人,英語能力都差不多,但你說了,這就是質的進步。

技術分享圖片

面試前,一定要準備,一定要有自信,但也要避免如下的一些情況:

技術分享圖片

3. 一定要主動,面試官沒有義務挖掘你的亮點

作為面試者,應當主動說出自己的亮點和優勢,而不是等著問,但請註意,說的時候要有技巧,找機會說,通常是找一些開放性的問題說。

比如:在這個項目裏用到了什麽技術?你除了說一些基本的技術,比如Spring MVC,Hibernate,還有數據庫方面的常規技術時,還得說,用到了Java內存管理,這樣能減少對虛擬機內存的壓力,或者說用到了大數據處理技術等。

面試的時候,如果程序員回答問題很簡單,有一說一,不會擴展,或者用非常吝嗇的語句來回答問題,有些面試官一般會給機會讓他們深入講述(但不能保證每個面試官都會深入提問),如果回答再簡潔,那麽也會很吝嗇地給出好的評語。

記住:面試官不是你的親戚,面試官很忙,能挖掘出你的亮點的面試官很少,而說出你的亮點是你的義務。

4. 準備些加分點,在介紹時有意提到,但別說全

在做項目介紹的時候,你可以穿插說出一些你的亮點,但請記得,不論在介紹項目還是在回答問題,你當前的職責不是說明亮點而是介紹項目,一旦你詳細說,可能會讓面試官感覺你跑題了。所以這時你可以一筆帶過,比如你可以說,“我們的項目對數據要求比較大,忙的時候平均每小時要處理幾十萬條數據”,這樣就可以把面試官引入“大數據”的方向。

你在面試前可以根據職位的需求,準備好這種“一筆帶過”的話。比如這個職位的需求點是Spring MVC框架,大數據高並發,要有數據庫調優經驗,那麽介紹以往項目時,你就最好突出這些方面你的實際技能。

面試過程中,面試官一旦聽到有亮點,就會等到他說好當前問題後,順口去問,一般技術面試最多辦半小時,你把時間用在回答準備好的問題點上的時候,被問其他問題的時間就會少了。

  1. 不是結尾的總結

介紹項目的一些技巧。兩句話:

  • 面試前一定要準備。
  • 本文給出是的方法,不是教條,大家可以按本文給出的方向結合自己的項目背景做準備,而不是死記硬背本文給出的一些說辭。

【文章彩蛋】

為了解決小夥伴們的燃眉之急,小編特地為大家整理了一些Java相關的面試題,可以加小編的QQ群:937053620,獲取!後期也會不斷更新添加新的面試題,希望可以幫助到大家。

技術分享圖片

阿裏面試總結:如何介紹自己的項目經驗(Java為例)