Ⅰ 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這樣的'MVC框架的東西,你會怎麼做?
設計師
對於設計師級別, 模塊設計師、子系統設計師、專業系統設計師和系統設計師四個級別來考量。
對於設計師,在工具使用方面的考量會降低一些,但在對於系統理解方面則會加強考核。
一.模塊設計師
對於模塊設計師,個人認為他需要掌握怎麼樣設計模塊才能讓程序員可以按照設計開展,以及如何考察設計的實現。
常問的問題:
1、根據面試者的經歷,挑選面試者曾經做過的模塊,問他會怎麼樣去進行設計;
2、怎麼樣去保證模塊按設計的實現(可以問的問題是舉例實現人員在實現時出現差錯,他會怎麼辦)。
3、根據公司的需求,來問一些業務方面的理解能力。
二.子系統設計師
對於子系統設計師,個人認為他需要掌握如何劃分模塊的能力以及如何去考評模塊設計師的設計的能力。
常問的問題:
1、根據面試者的經歷,挑選一個子系統問他怎麼樣去進行設計;
2、怎麼去考評模塊設計師的設計;
3、根據公司的需求,來問一些業務方面的理解能力。
三.專業系統設計師
對於專業系統的設計師,主要則需要考評其對於專業系統的理解程度以及知識的掌握面的程度。
常問的問題:
1、根據面試者的經歷,如其有流程系統的設計經驗,可以問流程系統的相關設計知識點,看其的掌握程度;
2、簡單的介紹實現一個專業系統的關鍵點,同時說下自己對於該種專業系統的發展的想法。
Ⅱ 如何面試技術經理
面試項目經理職位常見問題現匯總如下:1) 你做項目經理幾年了? 能講下你作為項目經理主要的職責是什麼么?2) 你目前工作中遇到的最大挑戰是什麼?3) 能舉例講一個你在管理項目中遇到的一個困難, 你最終是如何解決的? 4) 平時項目進度是怎麼監控的?5) 你的項目中都管理哪些數據, 怎麼收集及分析的.6) 項目出現人手問題時, 你是怎麼處理的?7) 有沒有出現在一些問題上和經理意見分歧的時候, 你是怎麼處理的?8) 項目中會出現那些決策, 你般怎麼做決策, 你會做么?9) 你在把那些內容記錄在風險管理中?10) 如果項目需要員工周末加班, 但那些員工並不是你的直接下屬, 出現過不合作的情況么, 怎麼處理的?11) 項目經理需要那些必須的素質, 你的強項和弱項有哪些?12) 有和其他部門合作的經驗么, 合作上遇到過困難么? 遇到不合作怎麼處理?13) 你的項目的主要參與人(stakeholder)都有哪些?14) 當遇到跟產品經理意見不一致時, 怎麼處理?15) 你如何安排一天的工作?16) 當項目順利進行時, 有額外的新需求進來, 你如何處理?17) 當前項目的資金運行情況怎麼樣?18) 嘗試過敏捷開發么? 遇到過什麼問題, 有哪些不足?19) 項目使用三方產品么, 如何采購及簽定三方合同?20) 你對項目中出現的技術問題關注么, 參與技術討論么? 遇到重大技術問題如何處理?