當前位置:學問君>人在職場>如何面試>

如何面試技術人員

學問君 人氣:9.78K

 IT公司的HR如何面試專業技能人員?

如何面試技術人員

HR需要考察的是應聘人員是否適合企業,性格等是否適合相關的崗位,專業技能及編程技能由用人部門進行考覈,同時在試用期進行考察。

1、技術能力可以透過筆試考覈

2、考覈這個人的學習能力,因爲研發是一個不斷自己進步的過程、需要新的技術和超越

3、性格、工作態度

4、是否適應公司

5、和部門的主管(經理)或者部門的老大是否會有衝突,其實這一行還是在性格方面

6、合適的人員給他講公司的發展和規劃,講企業的未來前景,宣傳公司的人文理念。

我們一般先筆試,根據考試的成績和人事部的第一輪面試來定這個人的情況。

第二輪上機考試,主要考此人的代碼和程序的編寫能力。

部門主管(經理)面試。綜合以上情況考慮後來定下最終結果,最終結果的後續事情由人事部負責。

曾經上級領導就說過,人事部參與面試和考覈,最終的結果還是需要部門的主管(經理)來點頭到底要不要這個人,因爲這個人是給他們部門招的,以後由他來管理由他來帶。所以我們這裏部門的意見是很重要的。

 技術人才如何面試?

每個面試官隨着面試經驗的積累,都會逐漸的積累自己的一套面試標準,當然,這套面試標準也會隨着公司的需求、業界的發展而不斷的變化和發展,面試標準反應了面試官對於各種級別技術人員的技術要求,拋磚引玉,大家多交流.....

個人覺得面試標準主要由純技術方面的標準和符合公司產品/項目技術要求的標準兩部分組成,當然,還有一些是性格方面的要求,這篇blog主要談及下技術方面的面試標準,由於面試多和公司要求、面試官的判斷標準有關,所以通常來說不能因爲沒透過面試就認爲自己沒有這方面的能力,需要多嘗試。

面試時對於面試者我會根據程序員和設計師兩種大的標準來問問題。

程序員

對於程序員級別,我會分成初級程序員、程序員和進階程序員三個等級來判斷。

初級程序員

對於初程,在技術上其實我不會有過多的要求,對於初程我會更加關注他對於技術的興趣程度(對於技術網站的關注、各種前沿技術資訊的關心),而不僅僅是因爲生活所迫;另外就是在技術方面的基本功和對於公司需要採用的產品/開源工具的瞭解程度。

根據這樣的標準,在面試初級程序員時問的問題就集中在這兩個方面,常問的就是:

1、經常上什麼技術網站,論壇?

2、最近業界的最新技術出現了些什麼?

3、根據公司採用的產品/開源工具來問,如公司採用webwork,可以問下面試者是否之前用過,或者是否用過類似的?

程序員

對於程序員,在技術上就要有所要求了,也許因爲我更看重實戰,所以對於程序員,我認爲在工具方面上應該是很熟練的人員,其次就是對於工具的快速掌握能力。

根據這個標準,在面試程序員時我會常問的問題:

1、根據公司採用的產品/開源工具和麪試者的經歷來問,如公司採用webwork,但面試者以前只用struts,那麼我會問他開發一個模組時,在採用struts下是一個怎麼樣的經典開發過程,開發過程中可能會碰到什麼問題?

在工具的快速掌握能力上我現在並沒有採用具體的考評手段,只會大概的問問面試者,但我覺得最好的方法就是讓面試者當場採用一種未曾使用過的技術做hello world之類的東西,這樣可以考察面試者學習工具的能力以及承受壓力的能力。

進階程序員

對於進階程序員,在技術上自然要求就更高了,對於高程,除了需要熟練的使用工具之外,我覺得高程需要具備對於設計思想的深刻理解。

1、根據公司採用的產品/開源工具和麪試者的經歷來問,如公司採用webwork,但面試者以前只用struts,那麼我會問他開發一個模組時,在採用struts下是一個怎麼樣的經典開發過程,開發過程中可能會碰到什麼問題?(面試這樣的問題是判斷面試者到底有沒有具備程序員的.能力,具備了才繼續往下問)