<kbd id="afajh"><form id="afajh"></form></kbd>
<strong id="afajh"><dl id="afajh"></dl></strong>
    <del id="afajh"><form id="afajh"></form></del>
        1. <th id="afajh"><progress id="afajh"></progress></th>
          <b id="afajh"><abbr id="afajh"></abbr></b>
          <th id="afajh"><progress id="afajh"></progress></th>

          8家大廠SSP offer的清華學(xué)長(zhǎng)談算法崗是否人間地獄

          共 6991字,需瀏覽 14分鐘

           ·

          2021-10-17 17:00

          點(diǎn)擊上方,選擇星標(biāo)或置頂,每天給你送上干貨

          作者 | 對(duì)白
          出品 | 對(duì)白的算法屋
          編者寄語:

          本文看完,相信對(duì)你求職算法崗會(huì)有一番新的認(rèn)識(shí)。


          大家好,我是對(duì)白。
          之前一直在堅(jiān)持輸出著原創(chuàng)技術(shù)文章,同時(shí)也在忙于校招內(nèi)推(已內(nèi)推2000+人)

          于是在這個(gè)過程中接觸了很多今年求職算法崗的學(xué)弟學(xué)妹們,他們忐忑焦慮的心情去年的我也同樣經(jīng)歷著:到底是堅(jiān)持算法崗呢,還是轉(zhuǎn)行做開發(fā);從早到晚的刷題與復(fù)習(xí);每個(gè)夜晚的輾轉(zhuǎn)反側(cè);經(jīng)常還會(huì)去打聽周圍同學(xué)們的秋招進(jìn)展,當(dāng)聽到別人已經(jīng)有offer,想想自己還是零offer的時(shí)候,就會(huì)產(chǎn)生非常強(qiáng)烈的挫敗感,去年的我甚至還因此掉了很多頭發(fā)……這些場(chǎng)景此刻的我依然歷歷在目,所以借著知乎上這個(gè)熱門話題:


          想和大家談一談我自己對(duì)于求職算法崗的一些心得和體會(huì),避免大家犯和我一樣的錯(cuò)誤。




          1.我的經(jīng)歷




          先來說一說2021屆算法崗的整體情況,我是2021屆校招,去年一共拿到了9家互聯(lián)網(wǎng)公司的offer:阿里、百度、京東、美團(tuán)、拼多多、快手、滴滴、小紅書、平安。其中8家SSP級(jí)以上,1家SP,薪資待遇40+W-80+W不等。

          因?yàn)橐咔橛绊懀?dāng)時(shí)直到七月份我才開始刷LeetCode和劍指offer,且一段暑期實(shí)習(xí)都沒有,而周圍的同學(xué)都已經(jīng)拿到了BAT的暑期實(shí)習(xí),且還有多段大廠的日常實(shí)習(xí),那個(gè)時(shí)候的我其實(shí)有想過放棄互聯(lián)網(wǎng),直接進(jìn)國(guó)企或走選調(diào),但考慮到碩士階段自身所學(xué),且對(duì)于自身的研究方向有一定熱愛程度,于是才選擇咬咬牙堅(jiān)持刷題和背八股文。

          當(dāng)時(shí)七月開始復(fù)習(xí)八股文,刷題從八月初一直持續(xù)到十月底,堅(jiān)持每天十道算法題,邊刷題邊進(jìn)行筆面試,整個(gè)秋招過程共計(jì)參加了60場(chǎng)筆試和面試,最終拿到了九個(gè)大廠的offer。我的故事只是想告訴大家,秋招不到最后一刻千萬不要放棄,也不要灰心,哪怕到十一月還沒有拿到offer也沒關(guān)系,殊不知等到年底補(bǔ)錄的時(shí)候也是一個(gè)非常容易進(jìn)大廠拿offer的機(jī)會(huì)。




          2.學(xué)校和專業(yè)




          其次來說一下學(xué)校和專業(yè)對(duì)于拿算法崗offer的人有多大影響。

          以我親身經(jīng)歷來說,我是Top2非科班碩士,Top2碩士雖然能在一定程度上給候選人加分,但也只能表明你具有筆試/面試資格,最終是否錄用你還得取決于你的代碼能力和面試表現(xiàn),并不存在面試官因?yàn)槟闶乔灞被蚝M釺op30就要你的可能性,因?yàn)槟愕囊幻妗⒍婧腿婷嬖嚬僖院笸ǔ?huì)是你的mentorX1(直屬上級(jí))和X2(直屬上級(jí)的上級(jí)),mentor負(fù)責(zé)你入職后帶你熟悉工作環(huán)境以及公司里的各個(gè)技術(shù)棧,X1會(huì)給你分配某一項(xiàng)公司業(yè)務(wù)并且讓你拿出業(yè)務(wù)收益。

          試想一下,一個(gè)能力不夠即使學(xué)歷背景吊炸天的人,既不能給組內(nèi)帶來業(yè)務(wù)收益,又不能與其它同事配合工作共同完成一項(xiàng)業(yè)務(wù),那他們招這種人進(jìn)來干什么呢,因?yàn)闃I(yè)務(wù)收益才是你以后職場(chǎng)晉升以及l(fā)edaer們最關(guān)心的東西。

          退一步講,倘若這種人真招進(jìn)了公司,萬一試用期沒過還會(huì)成為招聘事故,影響公司聲譽(yù)以及這個(gè)小組以后的招人。所以大家可以放心,學(xué)校背景與拿到算法崗offer沒有直接聯(lián)系,你可以通過多段實(shí)習(xí)經(jīng)歷、競(jìng)賽經(jīng)歷或代碼能力去向面試官證明,即便你的背景沒有他人好,你在學(xué)校期間努力付出取得的成績(jī),依然可以秒殺那些背景豪華但不努力的人。

          面試官們也更喜歡這些實(shí)習(xí)經(jīng)歷豐富的人我認(rèn)為有以下兩點(diǎn)好處:一是入職后能迅速投入業(yè)務(wù)并獲得產(chǎn)出,減少不必要的新人培訓(xùn)時(shí)間成本;二是實(shí)習(xí)經(jīng)歷豐富的人變相說明他們可以為公司創(chuàng)造價(jià)值,且具有優(yōu)秀的學(xué)習(xí)能力。

          這兩點(diǎn)真的非常重要,原因是經(jīng)常在與我leader溝通校招候選人面試時(shí),他會(huì)反映那些往往沒通過面試的人,大部分人背景不錯(cuò)甚至有些還非常豪華,但面試總體下來卻不達(dá)標(biāo),不是代碼能力還需要加強(qiáng),就是對(duì)業(yè)務(wù)場(chǎng)景不熟悉,沒有解決問題的思路。而這些恰恰是實(shí)習(xí)經(jīng)歷豐富的人所具備的能力,所以在此強(qiáng)烈建議大家讀研時(shí)一定要多出去實(shí)習(xí),這會(huì)是你拿到算法崗offer非常有力的一項(xiàng)條件。但如果實(shí)驗(yàn)室不具備外出實(shí)習(xí)的可能也不用氣餒,拿我本人舉例,
          只要你在面試過程中能做到以下三點(diǎn),即可成為offer收割機(jī):
          1. 能清晰熟練地闡述自己做過的項(xiàng)目/競(jìng)賽,且具有一定的發(fā)散性思考;
          2. 代碼能力過關(guān),算法題能舉一反三;

          3. 對(duì)于自身的研究方向有一定積累,且了解常見的業(yè)務(wù)場(chǎng)景該如何用算法解決;

          能做到以上三點(diǎn),那么即便沒有實(shí)習(xí)經(jīng)歷,也具備了和他們一樣的代碼能力和技術(shù)水平,面試當(dāng)然也會(huì)非常順利。

          接著來跟大家談一談科班與非科班的問題。現(xiàn)在已經(jīng)是一個(gè)生物、電子、自動(dòng)化、計(jì)算機(jī)都在研究人工智能的時(shí)代了,以前這些專業(yè)還類似于春秋戰(zhàn)國(guó)時(shí)期的百家爭(zhēng)鳴,各個(gè)學(xué)派區(qū)分甚大,但現(xiàn)在嘛,都已經(jīng)被類似于秦國(guó)的人工智能統(tǒng)一了,所以對(duì)拿算法崗offer的同學(xué)來說,計(jì)算機(jī)也好,生化環(huán)材這些“天坑專業(yè)”也罷,已經(jīng)不是一個(gè)單一自變量決定因變量的線性關(guān)系了,自變量不再只是你的專業(yè),還包括AI、代碼能力、人際溝通能力等等,當(dāng)然權(quán)重最大的肯定是AI這個(gè)自變量,但專業(yè)的權(quán)重已經(jīng)可以忽略不計(jì)了。

          不僅如此,非科班的同學(xué)相比于科班同學(xué)還有一個(gè)巨大的優(yōu)勢(shì),就是人家會(huì)的你會(huì),人家不會(huì)的你也會(huì)。想一想,軟硬件通吃的人是不是很厲害,當(dāng)然人家為了轉(zhuǎn)行背后付出的汗水我們肯定是看不見的,這些人也是值得我們學(xué)(tong)習(xí)(qing)的。所以科班與非科班這個(gè)話題,在2021年這個(gè)偉大的年代,已經(jīng)沒有任何區(qū)別了,君不見生化環(huán)材也有秋招拿70W+的同學(xué)呢(我身邊就有)!




          3.offer和薪資選擇




          下面我們來聊一聊offer選擇的問題。

          首先建議大家在秋招前盡早確定自己目標(biāo)是哪種類型的offer,因?yàn)椴煌愋偷膐ffer要求的能力差別可以很大。其次確定了選擇后,可以了解目標(biāo)offer需要的能力,方法則是通過看對(duì)應(yīng)offer的面經(jīng),來了解面試風(fēng)格。當(dāng)你還不確定自己想選哪種offer的時(shí)候,可以培養(yǎng)一些通用的能力,而能力強(qiáng)的同學(xué)則可以“我全都要”,到最后再選擇。但大多數(shù)同學(xué)到了研二的時(shí)候則需要開始思考目標(biāo),并做一些針對(duì)性的準(zhǔn)備了。

          外企VS私企


          外企:谷歌、微軟、Hulu、Airbnb、Optiver、Bingo、Shopee等;
          私企:BAT、TMD、快手、拼多多、CV四小龍和其它獨(dú)角獸等;


          外企私企
          工作
          時(shí)間
          普遍955普遍995
          薪資批發(fā)價(jià)較高
          但一般不會(huì)特別高
          批發(fā)價(jià)較高
          高得可以特別高
          (SSP級(jí)以上)

          成長(zhǎng)
          空間

          天花板低天花板更高

          出國(guó)
          機(jī)會(huì)

          相對(duì)多基本沒有
          工作
          內(nèi)容
          業(yè)務(wù)少部分核心、大部分邊緣業(yè)務(wù)可以很核心
          (取決于組)


          算法崗VS開發(fā)崗


          算法崗:使用機(jī)器學(xué)習(xí)/深度學(xué)習(xí)解決業(yè)務(wù)問題;
          開發(fā)崗:前端、后端、系統(tǒng)開發(fā)等;


          算法崗開發(fā)崗????????????
          難度
          近兩年供過于求

          難度較大
          近兩年????????????供不應(yīng)求

          難度相對(duì)較小
          薪資
          差不多
          上限可以很高(阿里星、美團(tuán)北斗、快手快Star等)
          差不多

          一般來說上限沒算法高

          下面講一下我去年秋招是如何備戰(zhàn)算法崗的以及部分面經(jīng),原文可以去我的知乎上查看,標(biāo)題:2021我的互聯(lián)網(wǎng)秋招算法崗總結(jié),從零到八家大廠SSP。




          4.復(fù)習(xí)順序?




          4.1 基礎(chǔ)知識(shí)


          除了極少數(shù)公司會(huì)在一上來就要求你做一道編程題以外,大部分互聯(lián)網(wǎng)公司都會(huì)在你的自我介紹和論文之后開始進(jìn)行基礎(chǔ)知識(shí)的考察,因此它的重要性不言而喻。

          基礎(chǔ)知識(shí)的復(fù)習(xí)有兩種途徑,一是看書,二是看視頻,這取決于你對(duì)哪一種途徑接受知識(shí)的速度更快。我選擇的是看書,一是因?yàn)橐曨l不一定講得面面俱到,二是視頻質(zhì)量如果不過關(guān),很有可能某些細(xì)節(jié)的講述是錯(cuò)誤的。以推薦/廣告崗位為例,我主要看如下書籍。

          • 周志華的西瓜書《機(jī)器學(xué)習(xí)》

          • 李航老師的《統(tǒng)計(jì)機(jī)器學(xué)習(xí)》第二版

          • DL圣經(jīng)《深度學(xué)習(xí)》,又名花書。

          • 《百面機(jī)器學(xué)習(xí)》

          • 《概率論與數(shù)理統(tǒng)計(jì)》、《線性代數(shù)》、《凸優(yōu)化》

          • 推薦/廣告:《深度學(xué)習(xí)推薦系統(tǒng)》、《計(jì)算廣告》等


          如果時(shí)間有限,可以直接去看第二本藍(lán)皮書和第三本花書,這兩本書一定要從頭到尾仔仔細(xì)細(xì)的過一遍,因?yàn)榛A(chǔ)知識(shí)的考察無外乎就是機(jī)器學(xué)習(xí)或深度學(xué)習(xí)里的知識(shí)。

          當(dāng)這兩本書過完一遍之后,再看西瓜書的效率就會(huì)快很多了。除此之外,第四本書可以留在你將要面試的那幾天著重去學(xué)習(xí),因?yàn)槟阌辛饲皫妆緯闹R(shí)做鋪墊,第四本書就可以當(dāng)成八股文去背了。

          前提是一定要在你理解這些知識(shí)之后,因?yàn)閱渭兊乃烙浻脖趁嬖嚬倨鋵?shí)很容易就會(huì)發(fā)現(xiàn)破綻,畢竟現(xiàn)在每個(gè)人都會(huì)背。對(duì)于本科學(xué)習(xí)過的線代和概率論,建議大家也復(fù)習(xí)一遍,因?yàn)樵谖业拿嬖囘^程中就有面試官殘忍的提問了,雖然概率不高。對(duì)于學(xué)有余力的同學(xué),可以去看一些推薦/廣告方向的工業(yè)界人士出版的書籍,這一塊的知識(shí)考察往往會(huì)穿插在整個(gè)面試中,有的面試官會(huì)在最后當(dāng)成開放題進(jìn)行考察。

          其次,基礎(chǔ)知識(shí)的復(fù)習(xí)也很容易會(huì)遺忘,面對(duì)這個(gè)問題,我一般會(huì)將高頻考點(diǎn)的知識(shí)寫在ipad中,然后每晚會(huì)去復(fù)習(xí)一遍,這樣一個(gè)月下來,基礎(chǔ)知識(shí)應(yīng)該就可以爛熟于心了,這一段的復(fù)習(xí)就可以告一段落了。



          4.2 項(xiàng)目/競(jìng)賽


          項(xiàng)目/競(jìng)賽一般會(huì)在基礎(chǔ)知識(shí)之后進(jìn)行考察,這些一定要提前準(zhǔn)備好,寫在簡(jiǎn)歷里的項(xiàng)目一定是要自己親自做過的,因?yàn)橐坏┟嬖嚬賳柕搅隧?xiàng)目中某一個(gè)部分的代碼是如何實(shí)現(xiàn)而你又回答不上來的話,在他心里對(duì)你的印象就會(huì)非常減分,并且會(huì)懷疑候選人的誠(chéng)信問題。所以,我的方法是將之前做過的項(xiàng)目重新再做一遍,包括代碼部分。這一塊看似會(huì)花費(fèi)大量時(shí)間,實(shí)則并沒有那么長(zhǎng)。具體來說,我會(huì)先將做過的項(xiàng)目重新梳理一遍,畫出整個(gè)項(xiàng)目的流程圖,然后再逐行復(fù)習(xí)自己的代碼。等代碼復(fù)習(xí)完之后,再刪掉重新寫一遍,這一步驟因人而異,取決于你的記憶能力。

          競(jìng)賽方面,常用的競(jìng)賽模型如GBDT、XGBoost、LightGBM、FFM、DeepFFM等一定要了解。最后,如果你的論文或項(xiàng)目與面試官所做的方向非常的match,你通過這一面的概率也將會(huì)大很多。

          4.3 coding能力??????????????


          代碼能力是計(jì)算機(jī)專業(yè)學(xué)生的基礎(chǔ)能力,求職技術(shù)方向的同學(xué),無論是測(cè)試、開發(fā)或算法,互聯(lián)網(wǎng)公司在這一塊的考察都是重中之重。

          一般而言,大廠在每一輪的技術(shù)面中,至少會(huì)出一道編程題,多的會(huì)直接上三道編程題讓你做(我就遇到了...),難度主要集中在easy和medium,少數(shù)喪心病狂(褒義詞)的面試官會(huì)出hard題。而考察范圍已是圈內(nèi)公開的秘密,就在《劍指offer》和Leetcode上,因此刷題成為了大家求職路上必須要邁過的一道坎,這個(gè)坎沒有人可以幫到你,只有靠你自己。

          我在碩士階段也沒有刻意的去刷過題,只有本科時(shí)刷過洛谷,下面是我Leetcode賬號(hào)上提交次數(shù)的統(tǒng)計(jì):


          我是從8月初開始集中在Leetcode上刷題,一直刷到了10月份,《劍指offer》也是在Leetcode上刷的,平均每個(gè)月刷題數(shù)是300。可能很多人都覺得300道根本不可能完成,確實(shí),如果你按照Leecode官方的題號(hào)順序去刷根本不可能,但如果是按照題目類型(標(biāo)簽)去刷,每天刷10道,一個(gè)月也就完成了300道

          一開始可能會(huì)很慢,但基本上每個(gè)類型的題目當(dāng)你刷夠20道以后,都可以總結(jié)出該類題目的代碼模板,所以前期會(huì)慢一點(diǎn),越往后則會(huì)發(fā)現(xiàn)刷題速度越來越快,可以理解為先苦后甜。而對(duì)于刷題的方法,可以分為三輪進(jìn)行:

          a.第一輪:優(yōu)先效率。當(dāng)一道題花了十五分鐘去思考也沒有思路時(shí),則果斷選擇直接看答案。

          b.第二輪:培養(yǎng)思路。你需要對(duì)以前做過的每一道題都要有一個(gè)大致的映像,并且知道解題的方法是什么。這一輪其實(shí)最難度過,因?yàn)槿藢?duì)事物的遺忘是有規(guī)律的,而我們需要想辦法客服這個(gè)規(guī)律。在這里推薦一下我的方法。我在刷完每一道題之后,會(huì)在ipad上注明題號(hào)以及題目名稱,然后將該題的解題思路寫下來,最后還會(huì)重寫一遍代碼。這樣,以天和周為單位不斷地復(fù)習(xí)之前的題目,就可以做到以后遇見它們時(shí)可以迅速反映出是用什么方法解決這道題的。

          c.第三輪:完善思路。當(dāng)我們順利度過了第二輪之后,第三輪則需要學(xué)習(xí)每道題目的多種解法,比如TopK問題可以用快排變形/堆/二叉查找樹/計(jì)數(shù)排序四種方法解決。在我的面試過程中,有些面試官會(huì)在你AC一道題后還會(huì)要求寫出最優(yōu)解,這往往決定你的面評(píng)是否能達(dá)到較高級(jí)別,也就是能否拿到sp以上級(jí)別的offer,并且一道題如果學(xué)會(huì)了多種解法,也會(huì)讓你加深對(duì)這道題的理解。因此,我建議大家要學(xué)會(huì)用多種解法解決一道題,并且要培養(yǎng)出能快速AC的能力。

          對(duì)于時(shí)間緊迫的小伙伴來說,在達(dá)不到刷兩百道題又想拿到大廠offer的同學(xué),我們也可以通過走一些捷徑來減少自己無效時(shí)間的浪費(fèi),從而最大化提高自己的代碼能力。

          具體來說,我們可以購(gòu)買一些大牛精講的算法課程,雖然市面上的算法課琳瑯滿目,但真正對(duì)找工作實(shí)用高效且講述通俗易懂的課程少之又少。在我七月份以前,我基本上白天除了忙于父母的工作以外,到了晚上都會(huì)花費(fèi)兩個(gè)小時(shí)的時(shí)間去看自己在網(wǎng)上購(gòu)買的算法視頻課程,目的是為了給自己打下數(shù)據(jù)結(jié)構(gòu)與算法的基礎(chǔ)。

          一個(gè)好的算法視頻課相比于書籍最大的優(yōu)勢(shì)就是視頻傳授的知識(shí)點(diǎn)更加直觀,我們可以當(dāng)作看電視劇一樣去看它,一方面可以降低自己對(duì)于學(xué)習(xí)的阻力,另一方面還可以高效的學(xué)習(xí)這些迫切的知識(shí)。對(duì)于看書感覺痛苦的同學(xué),就可以像我一樣選擇觀看視頻,那么至于選擇看免費(fèi)課程還是收費(fèi)課程,我的建議是選擇一個(gè)收費(fèi)但價(jià)格可以接受的算法課去學(xué)習(xí),原因之一是免費(fèi)的課程往往知識(shí)點(diǎn)講述非常冗余,且大家對(duì)于免費(fèi)的課程缺乏學(xué)習(xí)的動(dòng)力,這樣反而會(huì)耽誤找工作;另一個(gè)原因是學(xué)習(xí)成果往往需要人們付出才能收獲,有人選擇花費(fèi)金錢以最高的效率獲得,有人選擇花費(fèi)更多的時(shí)間去獲得,那在我看來,秋招階段最寶貴的還是時(shí)間,畢竟每個(gè)人這一輩子只有一次秋招的機(jī)會(huì),這等同于高考!




          5.部分面經(jīng)?




          以下面經(jīng)均為各個(gè)公司的正式批,由于時(shí)間有點(diǎn)久遠(yuǎn),有些考點(diǎn)已經(jīng)不記得了。

          京東


          • 一面:

          1、介紹論文、項(xiàng)目,很詳細(xì)。包括每一個(gè)環(huán)節(jié)是怎么實(shí)現(xiàn)的,損失函數(shù)是如何設(shè)計(jì)的,模型是如何訓(xùn)練的等等。
          2、代碼題:Leetcode 713:乘積小于k的子數(shù)組;Leetcode 297:二叉樹的序列化和反序列化。
          3、GBDT、XGBoost、LigthGBM的區(qū)別與聯(lián)系。
          4、送入LR前,如何處理數(shù)據(jù)(特征工程)。

          • 二面:

          1、介紹論文、項(xiàng)目,很詳細(xì)。

          2、Transformer中的Scaled Dot-Product Attention為什么要縮放(兩點(diǎn))。

          3、Transformer中的Position Embedding是怎么實(shí)現(xiàn)的?為什么?

          4、bagging和boosting與偏差和方差的關(guān)系以及原因。

          5、如何解決數(shù)據(jù)不平衡的問題。

          6、假設(shè)檢驗(yàn)的兩類錯(cuò)誤。

          7、MSE、MAE與貝葉斯估計(jì)的區(qū)別。

          8、為什么快排比堆排快?

          9、口述算法題:對(duì)一個(gè)商品的價(jià)格、數(shù)量、購(gòu)買人數(shù)進(jìn)行分次排序,不改變之前的排序結(jié)果。


          • 三面:

          由于一、二面表現(xiàn)好,三面直接過了。

          美團(tuán)


          • 一面:

          1、介紹論文和項(xiàng)目,很詳細(xì)。
          2、代碼題:面試題17.24:最大子矩陣;Leetcode 695:島嶼的最大面積。
          3、介紹一下DSSM。
          4、開放題:關(guān)于雙塔模型的應(yīng)用。

          • 二面:

          1、介紹論文和項(xiàng)目,以及論文中的涉及到的baseline模型。
          2、代碼題:面試題01.08:零矩陣,寫出兩種解法。
          3、XGBoost 如果損失函數(shù)沒有二階導(dǎo),該怎么辦。
          4、聊天+反問。

          • 三面:

          1、介紹論文和項(xiàng)目,非常詳細(xì)。
          2、介紹實(shí)習(xí),說說實(shí)習(xí)印象中最深的點(diǎn)。
          3、開放題:部門中的某個(gè)應(yīng)用場(chǎng)景你會(huì)怎么解決。
          4、職業(yè)規(guī)劃,個(gè)人希望做的方向。

          拼多多


          • 一面:

          1、介紹論文和項(xiàng)目。
          2、AUC是如何實(shí)現(xiàn)的,它對(duì)均勻正負(fù)樣本采樣是否敏感,并用代碼實(shí)現(xiàn)。
          3、BERT與ALBERT的區(qū)別。
          4、介紹一下DKN模型。

          • 二面:

          1、介紹論文和項(xiàng)目。
          2、過擬合如何解決+具體方法追問。
          3、代碼題:Leetcode 42:接雨水。
          4、知識(shí)圖譜表示學(xué)習(xí)有哪些模型。
          5、聊天+反問。

           阿里


          • 一面:

          1、介紹論文和項(xiàng)目。
          2、代碼題:Leetcode 382:鏈表隨機(jī)節(jié)點(diǎn),并口述蓄水池采樣算法的推導(dǎo)。
          3、概率題:將一根木棍分成三段,求這三段構(gòu)成三角形的概率。
          4、開放題:一個(gè)超級(jí)大文件,每一行有一個(gè) ip 地址,內(nèi)存有限,如何找出其中重復(fù)次數(shù)最多的 ip 地址。

          • 二面:

          1、介紹論文和項(xiàng)目。
          2、論文后續(xù)可能提升的點(diǎn)以及想法探討。
          3、說一說Graph Embedding和GNN的區(qū)別。
          4、代碼題:Leetcode 23:合并K個(gè)升序鏈表。
          5、聊天+反問。

          • 三面:

          1、介紹論文和項(xiàng)目。
          2、介紹一下最能體現(xiàn)自己工程能力的項(xiàng)目。
          3、如何提高推薦線上的性能。
          4、強(qiáng)化學(xué)習(xí)在推薦中的應(yīng)用及探討。




          總結(jié)




          最后,我想談一談自己對(duì)于面試的看法。無論是競(jìng)賽、論文還是大廠實(shí)習(xí),這些都是為了方便你拿到面試的資格,哪怕你三者都沒有,但只要公司愿意向你發(fā)起面試,你都應(yīng)該好好努力。

          而最終是否能順利拿到offer以及offer的等級(jí),主要還是取決于你的面評(píng),一個(gè)非常好的面評(píng)是幫助你拿下大廠sp以上offer至關(guān)重要的因素,因此切忌面試緊張,如果你緊張,可以心中默念歐米豆腐

          祝愿大家都能拿到自己心儀的offer!

          瀏覽 61
          點(diǎn)贊
          評(píng)論
          收藏
          分享

          手機(jī)掃一掃分享

          分享
          舉報(bào)
          評(píng)論
          圖片
          表情
          推薦
          點(diǎn)贊
          評(píng)論
          收藏
          分享

          手機(jī)掃一掃分享

          分享
          舉報(bào)
          <kbd id="afajh"><form id="afajh"></form></kbd>
          <strong id="afajh"><dl id="afajh"></dl></strong>
            <del id="afajh"><form id="afajh"></form></del>
                1. <th id="afajh"><progress id="afajh"></progress></th>
                  <b id="afajh"><abbr id="afajh"></abbr></b>
                  <th id="afajh"><progress id="afajh"></progress></th>
                  色老板美国在线视频网页 | aa黃色片 | 欧美日韩成人视频 | 91性爱在线播放 | 美女操逼视频免费看 |