91欧美超碰AV自拍|国产成年人性爱视频免费看|亚洲 日韩 欧美一厂二区入|人人看人人爽人人操aV|丝袜美腿视频一区二区在线看|人人操人人爽人人爱|婷婷五月天超碰|97色色欧美亚州A√|另类A√无码精品一级av|欧美特级日韩特级

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

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

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

機(jī)器學(xué)習(xí)算法工程師的面試經(jīng)驗(yàn)

工程師人生 ? 來(lái)源:工程師吳畏 ? 2019-04-22 16:27 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

作為一個(gè)過(guò)來(lái)人,分享一點(diǎn)我的經(jīng)驗(yàn)。

先介紹一下自己,本人是國(guó)內(nèi)讀的數(shù)學(xué)本科,北美top統(tǒng)計(jì)系碩士畢業(yè),之后在FLAG之一的總部核心部門(mén)做數(shù)據(jù)科學(xué)家。期間面試過(guò)20-30名candidate。

想要找到稱(chēng)心的工作,需要知己知彼,了解公司對(duì)候選人的需求。

數(shù)據(jù)挖掘類(lèi)的工作近期無(wú)論是在國(guó)內(nèi)還是北美,都非常炙手可熱,對(duì)于候選人的要求也相應(yīng)地水漲船高。以我司為例,基本只招統(tǒng)計(jì)博士,不過(guò)非常優(yōu)秀的統(tǒng)計(jì)碩士或不相關(guān)專(zhuān)業(yè)的博士也有少部分,本科生不招,對(duì)碩士的要求已經(jīng)越來(lái)越高。從公司的角度來(lái)說(shuō),工作內(nèi)容其實(shí)并不需要掌握這么多統(tǒng)計(jì)或機(jī)器學(xué)習(xí)的知識(shí)點(diǎn),往往是在一個(gè)比較小的分支進(jìn)行深入鉆研(例如廣告組的數(shù)據(jù)科學(xué)家可能需要優(yōu)化CTR預(yù)測(cè)模型的一小部分,但是需要對(duì)這一部分非常了解)。我了解的一些(包括其他公司)組的工作內(nèi)容甚至不需要進(jìn)行太多數(shù)學(xué)建模或編程,以data insight為主,用到最多的是Hive/SQL。之所以公司的簡(jiǎn)歷和面試越來(lái)越嚴(yán)格,有很大一部分原因是供過(guò)于求。大量專(zhuān)業(yè)的畢業(yè)生都對(duì)數(shù)據(jù)挖掘類(lèi)的工作非常感興趣,而實(shí)際上數(shù)據(jù)挖掘相對(duì)比較容易上手,所以求職者的數(shù)量遠(yuǎn)遠(yuǎn)大于公司的opening。

當(dāng)然,作為一名job seeker,既然現(xiàn)實(shí)就是越來(lái)越嚴(yán)格的簡(jiǎn)歷篩選和越來(lái)越難的面試,那么能做的就是想辦法讓自己能夠從眾多求職者中脫穎而出,盡可能地提升自己綜合實(shí)力。一是要讓自己的簡(jiǎn)歷能夠stand out, 二是面試中的表現(xiàn)。

關(guān)于簡(jiǎn)歷

關(guān)于簡(jiǎn)歷,最重要的一點(diǎn)就是在一頁(yè)紙上展現(xiàn)你能為這個(gè)公司這個(gè)職位做貢獻(xiàn)的最突出的technical skills。數(shù)據(jù)科學(xué)家的簡(jiǎn)歷屬于technical resume,與普通的簡(jiǎn)歷不同,要更突出自己的technical skills。大家可以多和有工作經(jīng)驗(yàn)的數(shù)據(jù)科學(xué)教聊一聊,這樣能更快地了解到業(yè)界所需和自己的不足,也能將自己的簡(jiǎn)歷潤(rùn)色得更加貼近業(yè)界要求。

面試策略

很多面試者在onsite面試中的每輪都沒(méi)有太大的不足,該回答的問(wèn)題都答了出來(lái),卻沒(méi)有如期拿到offer。這樣的面試者不為少數(shù),也正因此無(wú)法impress面試官。例如我自己當(dāng)時(shí)面試的時(shí)候,自認(rèn)為有兩輪都答得很一般,甚至有一些失誤,但是在某一輪中,我有一道問(wèn)題的反應(yīng)極快,很明顯感覺(jué)到面試官被impress了。當(dāng)然,這樣的機(jī)會(huì)可遇不可求,可以做的就是提高自己的實(shí)力,hope for the best。

Behavior question

Behavior question一般比較隨機(jī),最常見(jiàn)也是最重要的behavior questions就是你的簡(jiǎn)歷。比如,我見(jiàn)到過(guò)有些candidate在前一兩年full time工作的時(shí)候頻繁跳槽,有的做了幾個(gè)月就跳下一家,如果在簡(jiǎn)歷上看到這樣的經(jīng)歷,我也會(huì)順便問(wèn)一下為什么,因?yàn)槲业腸oncern是你會(huì)不會(huì)來(lái)我這里做了幾個(gè)月也跑了,如果有類(lèi)似經(jīng)歷記得準(zhǔn)備好如何回答。

除了簡(jiǎn)歷,談?wù)撔劫Y(what’s your expected salary)也常常是behavior questions被問(wèn)頻率很高的問(wèn)題。

避免常見(jiàn)誤區(qū)

很多公司的評(píng)分體系要求對(duì)于候選人進(jìn)行全方位的評(píng)估,例如對(duì)于統(tǒng)計(jì)水平、編程水平、口頭交流能力、業(yè)界經(jīng)驗(yàn)都需要給出評(píng)價(jià)。因此要注意避免以下誤區(qū):只注重理論水平,不進(jìn)行實(shí)際編程和項(xiàng)目;只注重技術(shù),不與人打交道;只知道書(shū)本上的內(nèi)容,不去了解業(yè)界的情況。相信如果已經(jīng)面試過(guò)幾家公司,你會(huì)發(fā)現(xiàn)在你介紹自己的課程作業(yè)和項(xiàng)目,甚至是Kaggle項(xiàng)目的時(shí)候,面試官都會(huì)告訴你,我們公司里面真的做的時(shí)候,數(shù)據(jù)量遠(yuǎn)大于這些項(xiàng)目,而且會(huì)有很多Kaggle項(xiàng)目和課程作業(yè)中沒(méi)有的data problem,例如大量數(shù)據(jù)缺失、特征如何選擇,甚至很多時(shí)候需要自己寫(xiě)程序提取新的特征。當(dāng)然作為畢業(yè)生,面試官不可能要求你有太多這方面的經(jīng)驗(yàn),但是跟有工作經(jīng)驗(yàn)的學(xué)長(zhǎng)學(xué)姐了解一下,會(huì)提高你對(duì)業(yè)界問(wèn)題的理解,是個(gè)huge plus。

另一個(gè)有效的了解業(yè)界項(xiàng)目的方法是尋找相關(guān)的實(shí)習(xí)機(jī)會(huì)。即使是只有兩個(gè)月的相關(guān)實(shí)習(xí),都會(huì)對(duì)面試乃至將來(lái)的工作非常有幫助。如果能找到一份相關(guān)的實(shí)習(xí),除了對(duì)于簡(jiǎn)歷有幫助,還能在面試中讓面試官跟你有的可聊,并且可以讓你的表現(xiàn)更上一層樓。我有的時(shí)候會(huì)遇到題目出得不太難或候選人較強(qiáng),候選人提前做完了所有的題目。當(dāng)然這是一個(gè)好的跡象,表明這輪面試比較順利,但是此時(shí)面試官總得找點(diǎn)話(huà)題防止尬聊,比如我會(huì)選擇深挖候選人的實(shí)習(xí)經(jīng)歷或者即興問(wèn)一些工作中會(huì)遇到的問(wèn)題看看候選人的反應(yīng)。有一些候選人的technical skill非常強(qiáng),但是說(shuō)不清楚實(shí)習(xí)經(jīng)歷甚至是讓我感覺(jué)簡(jiǎn)歷造假,這樣就非常尷尬了。如果對(duì)于我的即興問(wèn)題對(duì)方支支吾吾,給我的感覺(jué)就是這位候選人是背答案型選手,并不一定真的理解數(shù)據(jù)挖掘或者有實(shí)際數(shù)據(jù)挖掘經(jīng)驗(yàn)。大家都是過(guò)來(lái)人,知道候選人都刷題,我作為候選人面試別的公司的時(shí)候一位面試官對(duì)我印象不錯(cuò),跟我說(shuō)你應(yīng)該能進(jìn),刷題刷得很好。不是說(shuō)不要刷題,而是說(shuō)不能只會(huì)刷題,也需要溝通和業(yè)務(wù)理解。當(dāng)然還有一些personality方面的因素,例如是否自信、是否對(duì)數(shù)據(jù)挖掘領(lǐng)域有熱情等等,經(jīng)驗(yàn)豐富的面試官對(duì)于這些都能感覺(jué)得出來(lái),也很難偽裝。

面試的時(shí)候遇到做過(guò)的題怎么辦?我們建議如果是一看就很有名的題不妨大方承認(rèn)自己見(jiàn)到過(guò),例如見(jiàn)到two sum,然后假裝冥思苦想就沒(méi)意思了,反而讓人覺(jué)得不夠誠(chéng)實(shí)。如果面試官聽(tīng)到你見(jiàn)過(guò),可能有兩種反應(yīng),一種是那我們換一道,另一種就是沒(méi)關(guān)系,告訴我你怎么想。如果是第一種,固然承擔(dān)了遇到不會(huì)做的難題的風(fēng)險(xiǎn),但是至少能讓面試官覺(jué)得你很誠(chéng)實(shí),是個(gè)好印象。如果是第二種,那么就是你表現(xiàn)的機(jī)會(huì)了,即使是做過(guò)的題目,能夠很快地寫(xiě)出bug free code并且給出清晰的解釋?zhuān)褪呛軆?yōu)秀的表現(xiàn)了。還有一種情況就是這道題不算特別常見(jiàn),例如leetcode上周周賽剛好做到,那么就沒(méi)必要承認(rèn)了,不然如果你leetcode刷完了跑去面試每道題都說(shuō)見(jiàn)過(guò),那面試官心里就一萬(wàn)匹神獸在奔騰了。這時(shí)候需要演一下自己沒(méi)見(jiàn)過(guò),但是不能演過(guò)頭。例如你不能苦思冥想10分鐘什么話(huà)都不說(shuō),然后突然“真相只有一個(gè)”開(kāi)始在白板上寫(xiě)。你需要和面試官交流,首先給出很快能想到的brute force解法,但是不需要寫(xiě)代碼,然后逐步改進(jìn),遇到比較難的坎可以讓面試官給點(diǎn)提示。

面試千萬(wàn)不要悶頭想問(wèn)題,要和面試官進(jìn)行交流。真的卡住的時(shí)候可以要提示,因?yàn)橛刑崾鞠伦龀鰜?lái)好于做不出來(lái)。一般比較nice的面試官都是會(huì)給提示的。遇到完全不懂的領(lǐng)域,可以大方承認(rèn)不太了解。我在面試的時(shí)候遇到過(guò)問(wèn)我網(wǎng)絡(luò)協(xié)議的,我就表示完全不懂這些,不過(guò)計(jì)劃下學(xué)期選個(gè)課之類(lèi)的,對(duì)方就換了一道題,最后也拿到了不錯(cuò)的offer。很多面試官的理念不是用面試來(lái)卡你,而是用面試來(lái)了解你,因此要揚(yáng)長(zhǎng)避短。

我們分為機(jī)器學(xué)習(xí)、統(tǒng)計(jì)、優(yōu)化、編程、業(yè)界經(jīng)驗(yàn)、自我介紹五個(gè)部分介紹面試的準(zhǔn)備工作。

機(jī)器學(xué)習(xí)

Coursera上Andrew Ng開(kāi)的machine learning是最經(jīng)典的機(jī)器學(xué)習(xí)入門(mén),另外建議把斯坦福的CS229包括作業(yè)都做一下。這門(mén)課的編程是MatLab,但是在實(shí)現(xiàn)過(guò)程中需要想清楚機(jī)器學(xué)習(xí)算法的數(shù)學(xué)部分,因此是個(gè)很好的訓(xùn)練。斯坦福CS229的好處是非常系統(tǒng)化,如果能夠理解這里面的全部?jī)?nèi)容不但對(duì)機(jī)器學(xué)習(xí)有個(gè)大概認(rèn)識(shí),對(duì)其中每一個(gè)小部分都能比較solid,面試中不會(huì)出現(xiàn)類(lèi)似于”Logistic Regression我大概知道思路,但是不知道具體的損失函數(shù)是什么,梯度怎么推導(dǎo)”的情況。此外,建議進(jìn)行一定的編程練習(xí),最好熟練掌握Python的sklearn用法。

統(tǒng)計(jì)

需要回顧一下參數(shù)估計(jì)/點(diǎn)估計(jì)、置信區(qū)間、假設(shè)檢驗(yàn)的知識(shí)點(diǎn)。對(duì)于沒(méi)有系統(tǒng)性上過(guò)統(tǒng)計(jì)課的同學(xué)會(huì)比較challenging。建議找一本統(tǒng)計(jì)的教科書(shū)看一下。重點(diǎn)在于t檢驗(yàn)、卡方檢驗(yàn)等。

有些公司面試會(huì)問(wèn)一些概率論的問(wèn)題,可以在網(wǎng)上收集一些面試題,推薦Introduction to Quantitative Finance這本書(shū)。

優(yōu)化

可能會(huì)有人推薦斯坦福大學(xué)的凸優(yōu)化課程。個(gè)人認(rèn)為是overkill了,這門(mén)課內(nèi)容較為全面,遠(yuǎn)超過(guò)了面試和工作需要了解的。一般來(lái)說(shuō),對(duì)于梯度下降的各種變體之間的tradeoff有所了解即可,最好熟悉一下牛頓迭代,簡(jiǎn)單了解擬牛頓法(如L-BFGS等)的原理和motivation。

編程

數(shù)據(jù)挖掘類(lèi)工作的coding要求不同于software engineer類(lèi)工作。Leetcode上的前150題足矣。建議從easy刷起,medium都要會(huì),hard可以不刷或者直接看思路不寫(xiě)代碼。語(yǔ)言的話(huà)用Python即可。另外SQL需要掌握,一般準(zhǔn)備兩三天就足夠了。如果你熟悉R的話(huà),那么Python可選,建議熟悉一下業(yè)界常用的dplyr庫(kù)中的select, aggregate等操作。

業(yè)界經(jīng)驗(yàn)

如果有實(shí)習(xí)經(jīng)驗(yàn),那么就應(yīng)該已經(jīng)對(duì)業(yè)界的實(shí)踐有所了解。否則的話(huà),可以多與身邊已經(jīng)工作的小伙伴進(jìn)行不透露公司機(jī)密的交流。

當(dāng)然,不需要了解業(yè)界的所有部分,但是需要知道大廠的數(shù)據(jù)都是遠(yuǎn)遠(yuǎn)大于平時(shí)的作業(yè)和項(xiàng)目的。如果掌握Hadoop、Spark、Hive等會(huì)比較好,也是簡(jiǎn)歷上的plus。對(duì)于A/B test要有基本的理解。

另外,做一些Kaggle上的項(xiàng)目有諸多好處:首先能為你的簡(jiǎn)歷添加一些內(nèi)容;Kaggle競(jìng)賽往往需要對(duì)數(shù)據(jù)進(jìn)行很多exploratory data analysis,并且深挖數(shù)據(jù),是非常實(shí)用的技能;增加不少寫(xiě)代碼的經(jīng)驗(yàn)和對(duì)建模流程的了解;為了獲得較高的ranking, 需要進(jìn)行大量的調(diào)參和error analysis;討論區(qū)有很多大牛分享的方法和代碼可供學(xué)習(xí);面試的時(shí)候多一個(gè)談資。

自我介紹

一般面試都會(huì)以Tell me about yourself或者Can you walk me through your resume開(kāi)始,面試官希望你在半分鐘到一分鐘之內(nèi)簡(jiǎn)短地突出自己的優(yōu)點(diǎn),也就是我們所說(shuō)的Elevator pitches。一般的模板是我是誰(shuí)-》我以前做過(guò)什么-》我有什么值得一提的成就和technical skills-》我為什么感興趣這個(gè)職位以及為什么我能勝任這個(gè)職位。每個(gè)人都是獨(dú)特的,要根據(jù)自身情況量身打造屬于自己的自我介紹才能吸引面試官眼球。

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(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)投訴
  • 算法工程師
    +關(guān)注

    關(guān)注

    2

    文章

    31

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

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

    算法工程師需要具備哪些技能?

    算法工程師需要掌握一系列跨學(xué)科的技能,涵蓋數(shù)學(xué)基礎(chǔ)、編程能力、算法理論、工程實(shí)踐以及業(yè)務(wù)理解等多個(gè)方面。 以下是具體技能及學(xué)習(xí)建議: 線(xiàn)性代
    發(fā)表于 02-27 10:53

    電子工程師設(shè)計(jì)要點(diǎn)與經(jīng)驗(yàn)分享

    電子工程師設(shè)計(jì)要點(diǎn)與經(jīng)驗(yàn)分享 作為一名資深電子工程師,在硬件設(shè)計(jì)開(kāi)發(fā)領(lǐng)域摸爬滾打多年,積累了不少寶貴的經(jīng)驗(yàn)和見(jiàn)解。今天就和大家分享一些電子工程師
    的頭像 發(fā)表于 02-03 11:10 ?180次閱讀

    什么是BSP工程師

    一、嵌入式系統(tǒng) 要明白什么是嵌入式軟件工程師,我們先從嵌入式系統(tǒng)(嵌入式設(shè)備)說(shuō)起。維基百科上對(duì)嵌入式系統(tǒng)的定義如下: 嵌入式系統(tǒng)(Embedded System),是一種嵌入機(jī)械或電氣系統(tǒng)內(nèi)部
    發(fā)表于 01-13 06:54

    電子工程師設(shè)計(jì)要點(diǎn)與經(jīng)驗(yàn)分享

    電子工程師設(shè)計(jì)要點(diǎn)與經(jīng)驗(yàn)分享 作為一名資深電子工程師,在多年的硬件設(shè)計(jì)開(kāi)發(fā)工作中,積累了不少寶貴的經(jīng)驗(yàn)和見(jiàn)解。下面就和大家分享一些電子設(shè)計(jì)方面的關(guān)鍵要點(diǎn)和實(shí)際案例。 文件下載
    的頭像 發(fā)表于 01-07 13:55 ?293次閱讀

    人工智能工程師高頻面試題匯總:循環(huán)神經(jīng)網(wǎng)絡(luò)篇(題目+答案)

    后臺(tái)私信雯雯老師,備注:循環(huán)神經(jīng)網(wǎng)絡(luò),領(lǐng)取更多相關(guān)面試題隨著人工智能技術(shù)的突飛猛進(jìn),AI工程師成為了眾多求職者夢(mèng)寐以求的職業(yè)。想要拿下這份工作,面試的時(shí)候得展示出你不僅技術(shù)過(guò)硬,還得能解決問(wèn)題。所以
    的頭像 發(fā)表于 10-17 16:36 ?708次閱讀
    人工智能<b class='flag-5'>工程師</b>高頻<b class='flag-5'>面試</b>題匯總:循環(huán)神經(jīng)網(wǎng)絡(luò)篇(題目+答案)

    電子發(fā)燒友工程師看!電子領(lǐng)域評(píng)職稱(chēng),技術(shù)之路更扎實(shí)

    人才的重要標(biāo)準(zhǔn)。這類(lèi)職稱(chēng)評(píng)審會(huì)看重實(shí)操能力(如嵌入式系統(tǒng)優(yōu)化、代碼效率提升案例)和技術(shù)認(rèn)證(如 ARM 相關(guān)認(rèn)證)。有位開(kāi)發(fā)者提到,曾因缺少職稱(chēng),在大廠面試中敗給經(jīng)驗(yàn)相當(dāng)?shù)膶?duì)手;評(píng)上 “高級(jí)嵌入式工程師” 后
    發(fā)表于 08-20 13:53

    硬件工程師面試/筆試經(jīng)典 100 題

    分享一些常見(jiàn)的硬件工程師面試/筆試題。公眾號(hào)后臺(tái)回復(fù)關(guān)鍵字:100題,可獲取完整的PDF。--END--免責(zé)聲明:本文轉(zhuǎn)自網(wǎng)絡(luò),版權(quán)歸原作者所有,如涉及作品版權(quán)問(wèn)題,請(qǐng)及時(shí)與我們聯(lián)系,謝謝!加入粉絲
    的頭像 發(fā)表于 04-30 19:34 ?1451次閱讀
    硬件<b class='flag-5'>工程師</b><b class='flag-5'>面試</b>/筆試經(jīng)典 100 題

    問(wèn),成為硬件工程師需要幾只手?#硬件工程師 #YXC晶振 #揚(yáng)興科技 #搞笑

    硬件工程師
    揚(yáng)興科技
    發(fā)布于 :2025年04月25日 17:15:37

    工程師經(jīng)驗(yàn)分享:社區(qū)之星 趙云 沉著穩(wěn)定才能做好技術(shù)

    控制算法理論和實(shí)踐有過(guò)推導(dǎo)和大量的研發(fā)調(diào)試經(jīng)驗(yàn)。 ? 工作經(jīng)歷: 華為技術(shù)有限公司---芯片驗(yàn)證工程師 上海問(wèn)問(wèn)網(wǎng)絡(luò)科技有限公司---電機(jī)驅(qū)動(dòng)軟件工程師 ? ? ? 社區(qū)訪(fǎng)談: 社區(qū)小
    的頭像 發(fā)表于 04-15 15:58 ?1317次閱讀
    <b class='flag-5'>工程師</b><b class='flag-5'>經(jīng)驗(yàn)</b>分享:社區(qū)之星  趙云 沉著穩(wěn)定才能做好技術(shù)

    長(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 招
    發(fā)表于 04-10 15:44

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

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