多家AI公司HR/面試官爆料:我們是怎樣招機(jī)器學(xué)習(xí)工程師的
本文經(jīng)AI新媒體量子位(公眾號ID:QbitAI)授權(quán)轉(zhuǎn)載,轉(zhuǎn)載請聯(lián)系出處。
講個(gè)恐怖故事,離春節(jié)假期結(jié)束只剩半個(gè)月了。
換句話說,半個(gè)月后,你就可以挑選明年跳槽去的公司了。
Reddit上剛剛火了一個(gè)面試分享帖,有不少機(jī)器學(xué)習(xí)從業(yè)者或者招人的技術(shù)Leader、HR們,都在這里分享了他們親身經(jīng)歷過的面試機(jī)器學(xué)習(xí)技術(shù)人員的方式。
從這里,你可以看到一些或長或短的面試流程,或刁鉆或簡潔的問題;還能從HR和招人的技術(shù)Leader的角度,知道有些面試你是怎么掛掉的。
我們從中總結(jié)出了機(jī)器學(xué)習(xí)面試的四大套路。
套路一:用實(shí)際問題當(dāng)考題
來自網(wǎng)友p-morais分享
公司體量:初創(chuàng)公司
線上/線下:手機(jī)視頻面試
環(huán)節(jié):2個(gè)以上
1.由候選人對他們的研究或工作進(jìn)行半個(gè)小時(shí)到一個(gè)小時(shí)的介紹;
2.由不同團(tuán)隊(duì)的成員進(jìn)行45分鐘的非結(jié)構(gòu)化面試,主要內(nèi)容是給出一個(gè)實(shí)際工作中會遇到的問題,問候選人會怎樣解決。
耗時(shí):2h以上
評價(jià):適合初創(chuàng)公司/適合招機(jī)器學(xué)習(xí)科學(xué)家/最好補(bǔ)充數(shù)學(xué)基礎(chǔ)測試
網(wǎng)友p-morais:
“我喜歡這種風(fēng)格的初創(chuàng)公司,可以先從候選人對自己工作介紹中判斷他們對崗位的適合度和能力值。因?yàn)槲疫@里也是一家初創(chuàng)公司,可能大公司喜歡雇傭聰明的新人然后從一張白紙開始培養(yǎng),但我不能僅僅因?yàn)橐粋€(gè)人聰明就雇傭他。”
網(wǎng)友drrelyea:
“用這種方式你很難找到合適的人,但是一旦那個(gè)合適的人出現(xiàn)了,你會從內(nèi)心認(rèn)定這就是你需要招的人。但是,對非初創(chuàng)企業(yè)來說,你需要招的崗位太多了,這樣來不及的。”
網(wǎng)友snendroid-ai:
“這是最好的方式。有比詢問候選人如何解決你真正遇到過的問題更好的方式嗎?你的團(tuán)隊(duì)已經(jīng)在這個(gè)問題上花了大量人力和資源,肯定對所有解決方案都了如指掌,因此只要問這方面的問題,就可以輕松的判斷候選人的能力。”
網(wǎng)友mydynastyreal:
“我司也是這樣的,但是我們還有一個(gè)白板環(huán)節(jié),考察從統(tǒng)計(jì)到演算的所有數(shù)學(xué)基礎(chǔ)內(nèi)容,非常有壓力,因此候選人表現(xiàn)得會比平常差。但是有些看起來很厲害的人表現(xiàn)得非常差,我寧愿招一個(gè)數(shù)學(xué)好、對AI不太了解的人,也不要數(shù)學(xué)底子不行的人。”
網(wǎng)友AchillesDev:
“我司招機(jī)器學(xué)習(xí)(CV方向)科學(xué)家的時(shí)候也是這樣的。招工程師的時(shí)候會更像典型的代碼面試,會更集中于整體設(shè)計(jì)方面。”

套路二:用作業(yè)考察候選人代碼水平
來自網(wǎng)友drrelyea分享
公司體量:未透露,但從描述來看應(yīng)該是大公司
線上/線下:先線上再線下
環(huán)節(jié):2~4個(gè)
1.第一關(guān)是電話面試。
開始先用半個(gè)小時(shí)的時(shí)間了解候選人研究的重點(diǎn)、經(jīng)驗(yàn)、工作主動性等信息,之后是20分鐘的代碼面試,大概會篩掉一半的候選人,之后給候選人10分鐘的時(shí)間向面試官提問。
1.1.對0經(jīng)驗(yàn)博士的附加題。
針對沒有機(jī)器學(xué)習(xí)實(shí)戰(zhàn)工作經(jīng)驗(yàn)的博士們,電話面試后給他們發(fā)郵件,留給他們一些時(shí)間先學(xué)習(xí)Coursera上的一些機(jī)器學(xué)習(xí)課程,讀Hastie和Bishop的書,學(xué)TensorFlow、PyTorch、pandas、numpy,給他們留兩三個(gè)月的時(shí)間學(xué)這些東西。
2.第二關(guān),部分崗位會留作業(yè)。
作業(yè)大概是3~4個(gè)小時(shí)的工作量,考察候選人的代碼是否精練,能否解決問題,能否說解釋清楚這些代碼。到這里,大概有三分之二到四分之三的候選人因?yàn)椴涣私鈾C(jī)器學(xué)習(xí)或代碼寫的不行而掛掉。
3.第三關(guān)是線下面試。
3~4個(gè)小時(shí)的線下面試,主要考察候選人對機(jī)器學(xué)習(xí)的知識和理解、代碼能力和綜合素質(zhì),還有針對候選人簡歷進(jìn)行的開放性問題,目的是為了保證候選人的技術(shù)能力和知識儲備符合要求,做人沒有問題,能在高壓力或者低壓力下工作,能把清楚明確的工作和模棱兩可的工作都搞定。
最后在這一關(guān)掛掉的候選人,絕大部分不是硬性技能問題,而是綜合素質(zhì)問題,比如工作不集中精力、搞不清需求、缺乏主動性、過于自大、不會溝通等等。
耗時(shí):有經(jīng)驗(yàn)者4~8h,無經(jīng)驗(yàn)博士2~3個(gè)月
評價(jià):對候選人幫助巨大/有作業(yè)負(fù)擔(dān)太大
不少人都覺得給有基礎(chǔ)、沒經(jīng)驗(yàn)的候選人發(fā)課程留時(shí)間來學(xué)習(xí)這一點(diǎn)非常良心,會對一個(gè)人的職業(yè)生涯產(chǎn)生有利的影響。
針對留作業(yè)這一點(diǎn),網(wǎng)友neal_lathia評價(jià)說,留作業(yè)這個(gè)過程會增加候選人的負(fù)擔(dān),但有作業(yè)比空談能提供更多信息,可以和性格內(nèi)向的候選人進(jìn)行更多討論。
套路三:面試考試全都有
來自網(wǎng)友MeatIsMeaty分享
公司體量:未透露,從流程來看應(yīng)該是大公司
線上/線下:先線上再線下,最后線上做測試題
環(huán)節(jié):9個(gè)
1.電話面試
2.行為面試
3.小組面試
4.技術(shù)面試(機(jī)器學(xué)習(xí)、統(tǒng)計(jì)、編碼、數(shù)據(jù)工程)
5.演講面試
6.建模作業(yè)
7.分析作業(yè)
8.線上代碼測試
9.線上統(tǒng)計(jì)/機(jī)器學(xué)習(xí)測試
耗時(shí):未透露,但是看起來就巨長
評價(jià):過于繁瑣
這個(gè)套路的貢獻(xiàn)者,在經(jīng)歷了這么長一串面試后,現(xiàn)在已經(jīng)坐上了招聘者的位置,電話面試只有1小時(shí),線下面試只有2小時(shí)技術(shù)面和1小時(shí)行為面試。
套路四:現(xiàn)場出題
來自網(wǎng)友liqui_data_me分享實(shí)習(xí)面試經(jīng)歷
公司體量:500強(qiáng)公司
線上/線下:線下
環(huán)節(jié):2個(gè)
1.和HR聊。
2.現(xiàn)場做題,從早上8點(diǎn)到下午1點(diǎn),總共搞個(gè)環(huán)節(jié),每個(gè)環(huán)節(jié)都是LeetCode+機(jī)器學(xué)習(xí)問題+機(jī)器學(xué)習(xí)項(xiàng)目經(jīng)驗(yàn)+頭腦風(fēng)暴來解決問題,其中甚至有個(gè)題是推導(dǎo)神經(jīng)網(wǎng)絡(luò)反向傳播。
耗時(shí):5小時(shí)以上
最后,從不同公司的面試招聘流程來看,可以看出他們對人才的側(cè)重和需求,有的公司更看重候選人能否解決實(shí)際問題,有的公司看重技術(shù)能力,有的公司看重人的綜合素質(zhì)。
而且,流程繁瑣的公司不在少數(shù),但提倡簡潔高效的面試官也有很多,從這之中,也可以反映出招聘公司的企業(yè)文化。
祝想跳槽的盆友年后好運(yùn)~