99精品伊人亚洲|最近国产中文炮友|九草在线视频支援|AV网站大全最新|美女黄片免费观看|国产精品资源视频|精彩无码视频一区|91大神在线后入|伊人终合在线播放|久草综合久久中文

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

一份過(guò)冬存糧:算法工程師必備的面試技能雷達(dá)圖

DPVg_AI_era ? 來(lái)源:lq ? 2019-01-14 09:13 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

合格的算法工程師真正應(yīng)該具備什么技能?在面試時(shí),面試官又會(huì)如何驗(yàn)證你具備這些技能?拿下阿里、騰訊、美團(tuán)等offer且面試過(guò)百余位candidates的硅谷高級(jí)機(jī)器學(xué)習(xí)工程師王喆,繪制了一幅面試技能雷達(dá)圖——寒冬再冷,高級(jí)人才永遠(yuǎn)不愁找不到工作。

今年是我作為算法工程師工作的第七個(gè)年頭,期間拿到過(guò)hulu,阿里巴巴,騰訊,美團(tuán)以及一些startup的算法工程師o(wú)ffer,也作為面試官面試過(guò)清北,海外,北郵,以及一些二本學(xué)校等不同背景的百余位candidates,作為面試者和面試官的經(jīng)驗(yàn)還比較豐富。所以希望自己的經(jīng)驗(yàn)?zāi)軐?duì)你有所幫助,也非常歡迎其他面試官能夠多留言探討自己的面試經(jīng)驗(yàn)。

那我們直入主題,到底什么技能才是一名合格的算法工程師應(yīng)該具備的技能呢?面試官又會(huì)如何驗(yàn)證你的這些技能呢?

雖然每個(gè)一個(gè)崗位都有JD,但拋開(kāi)具體的崗位要求,從稍高的角度角度看待這個(gè)問(wèn)題,一名算法工程師的技術(shù)素質(zhì)基本可以拆解成下面四個(gè)方面:知識(shí)、工具、邏輯、業(yè)務(wù)。當(dāng)然廣義來(lái)講,這四項(xiàng)素質(zhì)也適用于所有IT工程師。

我非常喜歡用雷達(dá)圖來(lái)表示一個(gè)人的能力范圍,可能小時(shí)候看圣斗士看多了,當(dāng)時(shí)研究官方出的黃金圣斗士能力雷達(dá)圖研究了半天,現(xiàn)在也沒(méi)好到哪去,只不過(guò)變成了喜歡研究候選人的能力雷達(dá)圖了。下面畫出了大數(shù)據(jù)行業(yè)幾個(gè)相關(guān)職位的能力雷達(dá)圖,大家可以初步體會(huì)一下。

不同崗位的技能雷達(dá)圖

簡(jiǎn)單來(lái)說(shuō),任何工程師都應(yīng)該滿足四項(xiàng)技能的最小要求,比如我曾經(jīng)面試過(guò)一位計(jì)算廣告算法工程師candidate,這位同學(xué)發(fā)過(guò)一些計(jì)算廣告相關(guān)的paper和專利,從research的角度是不錯(cuò)的人選,但當(dāng)我想稍微驗(yàn)證一下他coding的能力時(shí),他明確告訴我說(shuō)他不愿意寫代碼。這就是不滿足“工具”這項(xiàng)技能的最小要求,自然是不能通過(guò)面試的。

在最小要求的基礎(chǔ)上,算法工程師的能力要求是相對(duì)全面的。其實(shí)所謂算法工程師,就是因?yàn)槟悴粌H應(yīng)該是一位合格的“工程師”,還應(yīng)該再次基礎(chǔ)上有算法的改進(jìn)和實(shí)現(xiàn)的能力。除此之外,大數(shù)據(jù)工程師更注重大數(shù)據(jù)工具和平臺(tái)的改進(jìn),研究員則在知識(shí)和邏輯層面相對(duì)突出。有些臨時(shí)抱佛腳的同學(xué)喜歡惡補(bǔ)知識(shí),不注重理解業(yè)務(wù)和模型本身的內(nèi)在邏輯,是我經(jīng)常見(jiàn)到的面試“悲劇”情況。

當(dāng)然,只用四個(gè)詞描述四個(gè)方面的能力還是過(guò)于形而上了,這里我們用一些具體的內(nèi)容來(lái)描述一下算法工程師的四個(gè)技能點(diǎn):

知識(shí):主要是指你對(duì)machine learning相關(guān)知識(shí)和理論的儲(chǔ)備

工具:將你的machine learning知識(shí)應(yīng)用于實(shí)際業(yè)務(wù)的工具

邏輯:你的舉一反三的能力,你解決問(wèn)題的條理性,你發(fā)散思維的能力,你的聰明程度

業(yè)務(wù):深入理解所在行業(yè)的商業(yè)模式,從業(yè)務(wù)中發(fā)現(xiàn)motivation并進(jìn)而改進(jìn)模型算法的能力

也許還不夠具體,那我們?cè)購(gòu)囊粋€(gè)實(shí)際例子中體會(huì)一下,比如我去面試“計(jì)算廣告算法工程師”的職位,上面四項(xiàng)對(duì)應(yīng)著哪些具體的能力呢?

知識(shí):主流CTR模型以及預(yù)算控制,流量預(yù)估,bidding策略等模型算法的原理和技術(shù)細(xì)節(jié)

工具:coding能力,spark、flink、tensorflow、ps-lite等模型訓(xùn)練、serving相關(guān)工具

邏輯:算法題,模型之間的演化關(guān)系

業(yè)務(wù):展示廣告和搜索廣告在構(gòu)建模型時(shí)的區(qū)別聯(lián)系,如何根據(jù)公司的business model制定模型的objective

當(dāng)然,上面只是讓大家體會(huì)一下什么是這四項(xiàng)素質(zhì),真實(shí)的計(jì)算廣告算法工程師面試中,你不一定要都掌握,也不一定局限于這些內(nèi)容。如果你遇到一位資深的面試官,他不會(huì)預(yù)設(shè)一個(gè)框架往面試者身上套,而會(huì)從面試者簡(jiǎn)歷出發(fā)檢驗(yàn)面試者能不能達(dá)到這四項(xiàng)素質(zhì)的標(biāo)準(zhǔn)。

那么問(wèn)題又來(lái)了,面試官會(huì)如何在"限定的時(shí)間內(nèi)"檢驗(yàn)?zāi)氵@四項(xiàng)素質(zhì)能不能達(dá)到"技術(shù)合格"的標(biāo)準(zhǔn)呢?

既然是限定的時(shí)間,面試官就不可能拿出一本西瓜書,從頭問(wèn)到尾,也不可能拿出一本葫蘆書,從100道面試題中抽出50道給你來(lái)個(gè)馬拉松問(wèn)答。面試官要做的是在1個(gè)小時(shí)的時(shí)間內(nèi)確認(rèn)你能力的"深度"和"廣度"。 所以在這里面試官就像一個(gè)采樣算法,要從你腦子里采幾個(gè)點(diǎn),把你的能力雷達(dá)圖描繪出來(lái)。

重點(diǎn)再重復(fù)一邊,面試官會(huì)從“深度”和“廣度”兩個(gè)維度構(gòu)建你的能力雷達(dá)圖。

對(duì)于"深度"方面,有經(jīng)驗(yàn)的面試官會(huì)從你已經(jīng)做過(guò)的項(xiàng)目中挑出你最擅長(zhǎng)的部分做層次式的遞進(jìn)。比如我在之前的回答中舉過(guò)的例子:

一位面試同學(xué)介紹自己實(shí)習(xí)時(shí)候用過(guò)XGBoost預(yù)測(cè)股票漲跌,那面試官可能會(huì)由淺入深依次考察下列問(wèn)題:

GBDT的原理(知識(shí))

決策樹節(jié)點(diǎn)分裂時(shí)是如何選擇特征的?(知識(shí))

寫出Gini Index和Information Gain的公式并舉例說(shuō)明(知識(shí))

分類樹和回歸樹的區(qū)別是什么?(知識(shí))

與Random Forest作比較,并以此介紹什么是模型的Bias和Variance(知識(shí))

XGBoost的參數(shù)調(diào)優(yōu)有哪些經(jīng)驗(yàn)(工具)

XGBoost的正則化是如何實(shí)現(xiàn)的(工具)

XGBoost的并行化部分是如何實(shí)現(xiàn)的(工具)

為什么預(yù)測(cè)股票漲跌一般都會(huì)出現(xiàn)嚴(yán)重的過(guò)擬合現(xiàn)象(業(yè)務(wù))

如果選用一種其他的模型替代XGBoost或者改進(jìn)XGBoost你會(huì)怎么做,為什么?(業(yè)務(wù)+邏輯+知識(shí))

這是一條由簡(jiǎn)歷出發(fā),由“知識(shí)”為切入點(diǎn),不僅考察了“知識(shí)”的深度,而且還考察了“工具”、“業(yè)務(wù)”、“邏輯”深度的面試路徑。

當(dāng)然,如果你介紹的項(xiàng)目是實(shí)現(xiàn)了一種類似阿里DIN的CTR預(yù)估模型。那么問(wèn)題路徑可能是這樣的:

softmax函數(shù)的定義是什么?(知識(shí))

神經(jīng)網(wǎng)絡(luò)為什么會(huì)產(chǎn)生梯度消失現(xiàn)象?(知識(shí))

常見(jiàn)的激活函數(shù)有哪些?都有什么特點(diǎn)?(知識(shí))

挑一種激活函數(shù)推導(dǎo)梯度下降的過(guò)程。(知識(shí)+邏輯)

Attention機(jī)制什么?(知識(shí))

阿里是如何將attention機(jī)制引入推薦模型的?(知識(shí)+業(yè)務(wù))

DIN是基于什么業(yè)務(wù)邏輯引入attention機(jī)制的?(業(yè)務(wù))

DIN中將用戶和商品進(jìn)行了embedding,請(qǐng)講清楚兩項(xiàng)你知道的embedding方法。(知識(shí))

你如何serving類似DIN這樣的深度學(xué)習(xí)模型(工具+業(yè)務(wù))

這條路徑側(cè)重于考查“知識(shí)”深度的路徑。為了彌補(bǔ)其他方向考察的不足,面試官肯定還會(huì)問(wèn)一個(gè)從工具或者業(yè)務(wù)出發(fā)的問(wèn)題來(lái)確定你其他方面的深度。

因?yàn)槊嬖嚬龠x擇的是你最熟悉的領(lǐng)域深入下去,我們可以假設(shè),如果一位面試者在最擅長(zhǎng)的項(xiàng)目中都答不上一些細(xì)節(jié)性的問(wèn)題,那幾乎可以肯定你在任何其他領(lǐng)域的鉆研都不夠深入,你的技能雷達(dá)圖的面積肯定是一個(gè)很小的面積。也有像我之前所提到的一些臨時(shí)抱佛腳的面試者,也許知識(shí)方面達(dá)到了要求,但經(jīng)不起面試官對(duì)“工具”和“邏輯”的考察,這也毫無(wú)疑問(wèn)會(huì)“悲劇”。

如果面試者的能力深度達(dá)到了最低的要求,下一步面試官會(huì)確定你能力的廣度,對(duì)于任何算法工程師,我都會(huì)隨機(jī)check以下幾個(gè)知識(shí)點(diǎn):

NN,RNN,個(gè)別聚類算法,模型評(píng)估等知識(shí)的理解程度

spark的調(diào)優(yōu)經(jīng)驗(yàn),model serving的主要方法,parameter server的原理

GAN,LSTM,online learning的基本理解

embedding方法,attention機(jī)制,multi task,reinforcement learning,online learning的基本理解

對(duì)于廣度的檢查是比較隨意的,個(gè)別答不上來(lái)無(wú)傷大雅,但如果超過(guò)一半以上的知識(shí)點(diǎn)都miss了,可能有點(diǎn)說(shuō)不過(guò)去。因?yàn)槲乙滥闶且粋€(gè)關(guān)注前沿,喜歡學(xué)習(xí)的人,試想除了你自己做過(guò)的項(xiàng)目,其他知識(shí)了了,那我可以肯定你不是一個(gè)對(duì)技術(shù)有熱情的人。很多面試官很看重“熱情”這個(gè)屬性,因?yàn)檎菍?duì)技術(shù)的熱情支撐你今后的學(xué)習(xí),有些問(wèn)題你可能不知道,你也要盡量用自己的理解去推導(dǎo),去討論。

好了,關(guān)于算法工程師面試中的能力雷達(dá)圖講完了,如果你嫌我太啰嗦,沒(méi)關(guān)系,甩給你一張思維框圖,你發(fā)給任何沒(méi)看過(guò)這篇文章的人,也都會(huì)對(duì)我說(shuō)的內(nèi)容一目了然。

俗話說(shuō),面試是一門玄學(xué),這句話有沒(méi)有道理?面試到底“玄”在哪里?為什么“強(qiáng)”如作者(臉皮太厚了。。)參加了10余場(chǎng)大中小公司面試,也有一場(chǎng)沒(méi)拿到offer,原因是什么,是因?yàn)樾W(xué)嗎?有時(shí)間再給大家分解分解。

北京的這個(gè)冬天有點(diǎn)“冷”,在文章結(jié)束之前給身在寒冬的同學(xué)幾點(diǎn)建議:

寒冬就應(yīng)該廣積糧,緩稱王,猛攻自己的技能弱點(diǎn),讓自己更有實(shí)力迎接春天;

中高端職位永遠(yuǎn)不缺,真正合格的算法工程師永遠(yuǎn)是稀有物種,努力做金字塔中上部的那塊磚;

好的offer永遠(yuǎn)是為平時(shí)注重積累的人準(zhǔn)備的,突擊準(zhǔn)備也許會(huì)增加你的知識(shí)廣度,但增加各方面技能的深度需要你無(wú)時(shí)無(wú)刻的積累和鉆研,遇到問(wèn)題多問(wèn)為什么,多注重問(wèn)題的細(xì)節(jié)。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴

原文標(biāo)題:一份過(guò)冬存糧:算法工程師必備的面試技能雷達(dá)圖

文章出處:【微信號(hào):AI_era,微信公眾號(hào):新智元】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    EMC電路設(shè)計(jì)工程師必備的EMC基礎(chǔ)

    EMC電路設(shè)計(jì)工程師必備的EMC基礎(chǔ)
    發(fā)表于 07-07 10:24 ?6次下載

    個(gè)優(yōu)秀的射頻測(cè)試工程師需要具備哪些技能?

    個(gè)優(yōu)秀的射頻測(cè)試工程師需要具備哪些技能?在無(wú)線技術(shù)高速發(fā)展的今天,射頻(RF)測(cè)試工程師是確保通信設(shè)備性能與用戶體驗(yàn)的關(guān)鍵角色。從復(fù)雜的調(diào)制方案到無(wú)處不在的干擾,從功耗優(yōu)化到標(biāo)準(zhǔn)合規(guī)
    的頭像 發(fā)表于 05-16 10:08 ?417次閱讀
    <b class='flag-5'>一</b>個(gè)優(yōu)秀的射頻測(cè)試<b class='flag-5'>工程師</b>需要具備哪些<b class='flag-5'>技能</b>?

    如何成為名合格的KaihongOS北向應(yīng)用開(kāi)發(fā)工程師

    :參加相關(guān)的培訓(xùn)、研討會(huì)或會(huì)議,不斷提升自己的技能。 10. 獲得認(rèn)證 專業(yè)認(rèn)證:如果可能,獲取相關(guān)的專業(yè)認(rèn)證,這可以增加你的可信度和市場(chǎng)競(jìng)爭(zhēng)力。 成為名合格的北向應(yīng)用開(kāi)發(fā)工程師需要時(shí)間和努力,通過(guò)不斷學(xué)習(xí)和實(shí)踐,你將能夠
    發(fā)表于 04-23 06:46

    硬件工程師手冊(cè)(全套)

    的性能價(jià)格比達(dá)至最優(yōu)。 5、技術(shù)開(kāi)放,資源共享,促進(jìn)公司整體的技術(shù)提升。 §1.2.1 硬件工程師基本素質(zhì)與技術(shù) 硬件工程師應(yīng)掌握如下基本技能: 第、由需求分析至總體方案、詳細(xì)設(shè)
    發(fā)表于 04-22 15:05

    長(zhǎng)沙怎么這么難招硬件工程師

    長(zhǎng)沙好難招硬件工程師呀,大部分面試的只有課程設(shè)計(jì)經(jīng)驗(yàn),沒(méi)有額外學(xué)習(xí)硬件或者動(dòng)手做東西,招聘也太難了。有實(shí)力的請(qǐng)聯(lián)系 pengyushi@haominoe.com*附件:HAOMIN 招聘啟事-初級(jí)硬件工程師.pdf
    發(fā)表于 04-10 15:44

    Allegro工程師能力升級(jí)建議 工程師技能如何升級(jí)進(jìn)階

    根據(jù)Cadence認(rèn)證體系及中國(guó)企業(yè)需求,Allegro工程師能力分三級(jí),分別是初級(jí)、中級(jí)、高級(jí)工程師。那么這三種工程師技能如何升級(jí)進(jìn)階? ? 1、初級(jí)
    的頭像 發(fā)表于 03-31 11:39 ?669次閱讀

    招拿捏電子工程師#被AI拿捏了 #電子工程師 #電子電工

    電子工程師
    安泰小課堂
    發(fā)布于 :2025年03月25日 17:30:51

    推薦資料!硬件系統(tǒng)工程師寶典,工程師必備寶典

    硬件系統(tǒng)工程師寶典從實(shí)際電路設(shè)計(jì)入手,對(duì)硬件系統(tǒng)開(kāi)發(fā)流程中的需求分析、概要設(shè)計(jì)、硬件開(kāi)發(fā)平臺(tái)搭建、原理的詳細(xì)設(shè)計(jì)、PCB的詳細(xì)設(shè)計(jì)進(jìn)行綜合論述;對(duì)電路設(shè)計(jì)中的信號(hào)完整性(SI)、電源完整性(PI
    發(fā)表于 03-05 11:15

    面試題】人工智能工程師高頻面試題匯總:機(jī)器學(xué)習(xí)深化篇(題目+答案)

    隨著人工智能技術(shù)的突飛猛進(jìn),AI工程師成為了眾多求職者夢(mèng)寐以求的職業(yè)。想要拿下這份工作,面試的時(shí)候得展示出你不僅技術(shù)過(guò)硬,還得能解決問(wèn)題。所以,提前準(zhǔn)備面試常問(wèn)的問(wèn)題,比如機(jī)器學(xué)習(xí)
    的頭像 發(fā)表于 12-16 13:42 ?2847次閱讀
    【<b class='flag-5'>面試</b>題】人工智能<b class='flag-5'>工程師</b>高頻<b class='flag-5'>面試</b>題匯總:機(jī)器學(xué)習(xí)深化篇(題目+答案)

    面試題】人工智能工程師高頻面試題匯總:Transformer篇(題目+答案)

    隨著人工智能技術(shù)的突飛猛進(jìn),AI工程師成為了眾多求職者夢(mèng)寐以求的職業(yè)。想要拿下這份工作,面試的時(shí)候得展示出你不僅技術(shù)過(guò)硬,還得能解決問(wèn)題。所以,提前準(zhǔn)備面試常問(wèn)的問(wèn)題,比如機(jī)器學(xué)習(xí)
    的頭像 發(fā)表于 12-13 15:06 ?1394次閱讀
    【<b class='flag-5'>面試</b>題】人工智能<b class='flag-5'>工程師</b>高頻<b class='flag-5'>面試</b>題匯總:Transformer篇(題目+答案)

    人工智能工程師高頻面試題匯總——機(jī)器學(xué)習(xí)篇

    隨著人工智能技術(shù)的突飛猛進(jìn),AI工程師成為了眾多求職者夢(mèng)寐以求的職業(yè)。想要拿下這份工作,面試的時(shí)候得展示出你不僅技術(shù)過(guò)硬,還得能解決問(wèn)題。所以,提前準(zhǔn)備面試常問(wèn)的問(wèn)題,比如機(jī)器學(xué)習(xí)
    的頭像 發(fā)表于 12-04 17:00 ?1541次閱讀
    人工智能<b class='flag-5'>工程師</b>高頻<b class='flag-5'>面試</b>題匯總——機(jī)器學(xué)習(xí)篇

    電力電子工程師拿到50W以上的年薪需要具備哪些技能

    高薪電力電子工程師需要具備的技能
    的頭像 發(fā)表于 11-05 09:44 ?934次閱讀
    電力電子<b class='flag-5'>工程師</b>拿到50W以上的年薪需要具備哪些<b class='flag-5'>技能</b>

    硬件工程師找工作必備書籍推薦

    硬件工程師找工作必備書籍推薦
    的頭像 發(fā)表于 09-24 16:07 ?1809次閱讀
    硬件<b class='flag-5'>工程師</b>找工作<b class='flag-5'>必備</b>書籍推薦

    FPGA算法工程師、邏輯工程師、原型驗(yàn)證工程師有什么區(qū)別?

    ,共同進(jìn)步。 歡迎加入FPGA技術(shù)微信交流群14群! 交流問(wèn)題() Q:FPGA中的FPGA算法工程師、FPGA邏輯工程師、FPGA原型驗(yàn)證工程師
    發(fā)表于 09-23 18:26