糯米文學吧

HR該如何面試技術人員

HR始終是HR,我們可以對六大模塊滾瓜爛熟,可以把公司的制度弄得頭頭是道,但是,對於一些技術,我們總是表現的如此無能為力。對於非技術類出身的招聘官而言,最頭疼的莫過於技術類人才的面試,考題如何設置,如何交流,如何判斷,甚至是基礎的初步篩選,都做的很痛苦,這些情況通常在IT公司、研發公司都會遇到,當你遇到的時候,我想不僅僅是頭痛那麼簡單了。就跟隨本站小編一起去了解下吧,想了解更多相關信息請持續關注我們應屆畢業生考試網!

HR該如何面試技術人員

這裏我們先看一下500強CIO公司對IT人員的標準作為參考:

首先是該人是否容易相處?有許多IT精英人才,但卻不易工作與相處在一起。在團隊中,這樣的人是不受歡迎的。我們所需的人才必須要能融入到團隊中去。

其次就是看你聰不聰明,是否有求知慾?是否有快速學習能力?是否有良好的適應能力?是否貪圖安逸,還是勇於挑戰新鮮事物?

最後才是評定應聘者的IT專業技能是否符合職位要求?之所以將這一因素放在最後,是因為如果一名應聘者既聰明、又有進取心,並有良好的適應能力,但卻不具備我們所要求的所有技能,我依然會考慮聘用他,因為他有能力快速學會新的IT技能。

由此我們可以看出大IT公司更注重的是能力上的培養和性格上的好壞,所謂:性格決定命運,氣度影響格局。一個擁有好的性格的IT技術人員即使現在他IT技術不怎麼出色但是日後他也許會比那些老技術的IT人員更為出色。因為他懂得自我完善,也善於發現問題及時解決,這些處事能力是一些IT技術人員學不來的。

所以HR們在IT人員的選拔上應該更加側重於他的性格和能力,次為技術。這樣也可以降低一些遇人不孰的概率

不過一般來説,大部分公司,HR需要考察的是應聘人員是否適合企業,性格等是否適合相關的崗位,專業技能及編程技能一般由用人部門進行考核,同時在試用期進行考察。

所以如果HR面試技術人員任務是在考察求職者的性格和能力,接下來這幾點可以作為參考。

  口頭表達能力

面試中應試者是否能夠將自己的思想、觀點、意見或建議順暢地用語言表達出來。考察的具體內容包括:表達的邏輯性、準確性。

  綜合分析能力

面試中,應試者是否能對主考官所提出的問題,通過分析抓住本質,並且説理透徹、分析全面、條理清晰。

  人際交往能力

在面試中,通過詢問應試者經常參與哪些社團活動,喜歡同哪種類型的人打交道,在各種社交場合所扮演的角色,可以瞭解應試者的人際交往傾向和與人相處的技巧。

自我控制能力與情緒穩定性

一方面,在遇到上級批評指責、工作有壓力或是個人利益受到衝擊時,能夠剋制、容忍、理智地對待,不致因情緒波動而影響工作;另一方面工作要有耐心和韌勁。

  求職動機

瞭解應試者為何希望來本單位工作,對哪類工作最感興趣,在工作中追求什麼,判斷本單位所能提供的職位或工作條件等能否滿足其工作要求和期望。

  業餘興趣與愛好

應試者休閒時愛從事哪些運動,喜歡閲讀哪些書籍,喜歡什麼樣的電視節目,有什麼樣的嗜好等,可以瞭解一個人的興趣與愛好,這對錄用後的工作安排常有好處。

如果HR也想要初步考察技術人員的技能,不妨試試接下來的方法。

面試時,可以根據程序員和設計師兩種大的標準來問問題。

  程序員

對於程序員級別,又分成初級程序員、程序員和高級程序員三個等級來判斷。

  一.初級程序員

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

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

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

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

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

  二.程序員

對於程序員,在技術上就要有所要求了, 我們認為在工具方面上應該是很熟練的人員,其次就是對於工具的快速掌握能力。

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

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

在工具的快速掌握能力上,個人覺得最好的方法就是讓面試者當場採用一種未曾使用過的技術做hello world之類的東西,這樣可以考察面試者學習工具的能力以及承受壓力的能力。

  三.高級程序員

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

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

2、根據面試者的經歷問設計模式方面的問題,如面試者採用過webwork、spring IoC、Hibernate這些東西,那麼繼續問一些MVC、IoC、ORM這樣的實戰問題,多是問如果讓你自己實現一個webwork這樣的框架的東西,你會怎麼做?

  設計師

對於設計師級別, 模塊設計師、子系統設計師、專業系統設計師和系統設計師四個級別來考量。

對於設計師,在工具使用方面的考量會降低一些,但在對於系統理解方面則會加強考核。

  一.模塊設計師

對於模塊設計師,個人認為他需要掌握怎麼樣設計模塊才能讓程序員可以按照設計開展,以及如何考察設計的實現。

  常問的問題:

1、根據面試者的經歷,挑選面試者曾經做過的模塊,問他會怎麼樣去進行設計;

2、怎麼樣去保證模塊按設計的實現(可以問的問題是舉例實現人員在實現時出現差錯,他會怎麼辦)。

3、根據公司的需求,來問一些業務方面的理解能力。

  二.子系統設計師

對於子系統設計師,個人認為他需要掌握如何劃分模塊的能力以及如何去考評模塊設計師的設計的能力。

  常問的問題:

1、根據面試者的經歷,挑選一個子系統問他怎麼樣去進行設計;

2、怎麼去考評模塊設計師的設計;

3、根據公司的需求,來問一些業務方面的理解能力。

  三.專業系統設計師

對於專業系統的設計師,主要則需要考評其對於專業系統的理解程度以及知識的掌握面的程度。

  常問的問題:

1、根據面試者的經歷,如其有流程系統的設計經驗,可以問流程系統的相關設計知識點,看其的掌握程度;

2、簡單的介紹實現一個專業系統的關鍵點,同時説下自己對於該種專業系統的發展的想法。