Hiring data scientists
從微博上看到轉發的文章,如何hire一名數據科學家(http://treycausey.com/hiring_data_scientists.html),主要的討論點在博主認為不要寫白板代碼。看了下,有些贊同,有些并不很贊同。簡單列一下,做個備份。
博主的面試過程分四部分:
電面,根據候選人資歷問一下簡單技術問題;
家庭作業;
面試;
不/發offer;
博主有個觀點是:不要你自己設定好限制條件(如:XX證書、XX年工作經驗,XX語言),來尋找你所需要的人。因為數據科學家多種多樣,你并不能完全確定別的數據科學家是什么樣子,而你要找的是一個以后的工作同伴,因此,擴大自己的限制條件,也許很多時候會發現一些新的發現,比如:自己忽略了這個崗位本該具有的一些更重要的東西。當然不是說之前說的東西不重要,而是他們不是“唯一”重要的。更重要的是,你不能只按照“目前”崗位所需要的技能來找人,而是按照半年甚至一年后這個崗位所需要的技能來招人。
面試流程:
電面時先簡單介紹下職位和需求,討論一些可擴展的問題,問一些相同的問題作為不同候選人之間的baseline,給候選人留5分鐘提問。最后留家庭作業。作業最好別太復雜,最好是模擬一個工作場景,一兩個小時可以做完,防止有人有孩子沒時間做。
對于那些有能力,可能會有很多offer而可能不想做作業的候選人,也許他不是你想要的人。因為你想要的是一個同事,是喜歡這份工作和挑戰的人,而不是只為了薪水而來的人。
當面面試時,博主強烈反對寫“白板代碼”。因為這樣“不自然”:沒有誰在工作中是寫白板代碼,而不用Google啊,stackoverflow啊什么的。而且這只是考察了候選人的“默寫”能力,只不過再次做了一次算法課的測驗而已。【個人表示不同意,因為面過真的很簡單的白板代碼也沒寫出來的。talk is cheap, show me the code.】
最后,博主說的是人道一些,誰面試時都壓力很大,把候選人當人看,要有善意。
對于與眾不同的面試原則,博主很驕傲.
總結
以上是生活随笔為你收集整理的Hiring data scientists的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 内存学习――为什么需要虚拟内存
- 下一篇: python中range和xrange的