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

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

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

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

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

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

掃碼添加小助手

加入工程師交流群

作為一個過來人,分享一點我的經(jīng)驗。

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

想要找到稱心的工作,需要知己知彼,了解公司對候選人的需求。

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

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

關(guān)于簡歷

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

面試策略

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

Behavior question

Behavior question一般比較隨機,最常見也是最重要的behavior questions就是你的簡歷。比如,我見到過有些candidate在前一兩年full time工作的時候頻繁跳槽,有的做了幾個月就跳下一家,如果在簡歷上看到這樣的經(jīng)歷,我也會順便問一下為什么,因為我的concern是你會不會來我這里做了幾個月也跑了,如果有類似經(jīng)歷記得準備好如何回答。

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

避免常見誤區(qū)

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

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

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

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

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

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

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

統(tǒng)計

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

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

優(yōu)化

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

編程

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

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

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

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

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

自我介紹

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

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

    關(guān)注

    2

    文章

    31

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

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

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

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

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

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

    長沙怎么這么難招硬件工程師

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

    面試題】人工智能工程師高頻面試題匯總:概率論與統(tǒng)計篇(題目+答案)

    ?隨著人工智能技術(shù)的突飛猛進,AI工程師成為了眾多求職者夢寐以求的職業(yè)。想要拿下這份工作,面試的時候得展示出你不僅技術(shù)過硬,還得能解決問題。所以,提前準備一些面試常問的問題,比如概率論與統(tǒng)計知識
    的頭像 發(fā)表于 01-22 13:00 ?939次閱讀
    【<b class='flag-5'>面試</b>題】人工智能<b class='flag-5'>工程師</b>高頻<b class='flag-5'>面試</b>題匯總:概率論與統(tǒng)計篇(題目+答案)

    電子工程師的電源設(shè)計經(jīng)驗分享

    作為一名電子工程師,電源設(shè)計一直是我在工作中重點關(guān)注的領(lǐng)域。電源設(shè)計不僅需要扎實的理論基礎(chǔ),還需要豐富的實踐經(jīng)驗。以下是我多年工作中總結(jié)的一些經(jīng)驗: 一、電源設(shè)計的核心理念 電源設(shè)計的核心是高效
    的頭像 發(fā)表于 01-21 15:53 ?533次閱讀

    電子工程師的PCB設(shè)計經(jīng)驗

    本文分享了電子工程師在PCB設(shè)計方面的經(jīng)驗,包括PCB布局、布線、電磁兼容性優(yōu)化等內(nèi)容,旨在幫助初學(xué)者掌握PCB設(shè)計的關(guān)鍵技術(shù)。
    的頭像 發(fā)表于 01-21 15:15 ?1509次閱讀

    電子工程師的電源設(shè)計經(jīng)驗

    本文分享了電子工程師在電源設(shè)計方面的經(jīng)驗,包括電源電路的設(shè)計要點、電源管理芯片的選擇、電源完整性優(yōu)化等內(nèi)容,旨在幫助初學(xué)者掌握電源設(shè)計的關(guān)鍵技術(shù)。
    的頭像 發(fā)表于 01-21 15:14 ?496次閱讀

    電子工程師的電路設(shè)計經(jīng)驗分享

    本文分享了電子工程師在電路設(shè)計方面的豐富經(jīng)驗,包括項目開發(fā)步驟、電路設(shè)計核心思想、元器件選擇與優(yōu)化等內(nèi)容,旨在幫助初學(xué)者快速提升電路設(shè)計能力。
    的頭像 發(fā)表于 01-21 15:13 ?713次閱讀

    電子工程師經(jīng)驗分享

    電子工程師在實際工作中積累了豐富的經(jīng)驗,這些經(jīng)驗對于新手工程師和電子專業(yè)的學(xué)生具有重要的參考價值。 一、電路設(shè)計經(jīng)驗 電路設(shè)計核心思想 電路
    的頭像 發(fā)表于 01-14 10:14 ?620次閱讀

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

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

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

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

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

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

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

    ,共同進步。 歡迎加入FPGA技術(shù)微信交流群14群! 交流問題(一) Q:FPGA中的FPGA算法工程師、FPGA邏輯工程師、FPGA原型驗證工程師三者有什么區(qū)別? A:FPGA
    發(fā)表于 09-23 18:26