中外分歧,如何解決?


  近期在公司的招聘中面試了一些候選人,但是結果都不理想。很多有5+年工作經驗的候選人,對於.net以及c#中的一些基礎知識都很難道出個所以然。

  后來與團隊中的外方人員討論為什么我們招不到合適的人?是不是我們面試的問題的問題太難了,太刁鑽了?

  隨之分歧就來了,外方技術人員認為我們的問的問題很多都是答案都是是與否,考察的是知識點,但是很多候選人可能會因為各種各樣的原因,抑或緊張,抑或沒有考慮到,導致回答不了這些問題,所以不能因為這樣的問題去否決面試者。

   他們認為我們需要多問一些答案比較open的問題,類似於什么是IOC?在你的項目中你是怎樣應用IOC的? 什么是DDD? 為什么在使用ORM工具的時候我們往往會碰到效率問題? 什么是OOP? ...... 等等

   我也仔細反思了我所問的問題,值類型與引用類型的區別?string是值類型還是引用類型?string有什么特性? 什么是裝箱和拆箱?為什么所有的編程箴言都告誡我們避免在我們的代碼中頻繁的出現拆箱和裝箱?using在c#中有哪幾種用法?為什么using關鍵字可以用於釋放非托管資源?..... 等等

   如果面試者說自己熟練掌握了asp.net,我就會問當你請求一個asp.net頁面的時候,這個請求背后都發生了什么?如果面試者說自己熟練掌握了winform,我就會問托管平台的winform程序存在內存泄露的問題么?你是如可解決內存泄露的? ...... 等等

   外方認為我們的候選人可以不需要知道這些細節的東西,因為這些都是書本上的知識,不是項目開發必備的知識?不知道這些問題的候選人,也可能會個很優秀programmer?

   我堅持認為如果面試者在過去的若干年內都專注於.net或者c#的開發,而對很基本的知識都沒有很好的理解,他怎么可能會成為我們想要的programmer呢?

   各位博友大家又是如何看待這些問題的呢?

   如果你熟悉.net開發或是擅長javascript, html5, css,如果你喜歡跨國團隊,如果你想參與到agile 和 scrum中,如果你也想在電子商務的浪潮中搏擊一把,你可以考慮我們的職位


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM