背景
113 應(yīng)數(shù)->智能所(資工偏所)。大學(xué)時(shí)原本預(yù)計(jì)雙資工,但一堂微處理機(jī)覺(jué)得實(shí)在是過(guò)不了於是放棄,除此之外把資工畢修全修了。碩論做深度式強(qiáng)化學(xué)習(xí)+圖神經(jīng)網(wǎng)路+零工式彈性排程問(wèn)題的研究,但自己找工作還是 prefer 寫(xiě)寫(xiě)演算法而非做 AI 相關(guān)。
履歷
履歷這東西實(shí)在是來(lái)來(lái)回回弄過(guò)很多版,先講結(jié)論,個(gè)人認(rèn)為可以至少弄一板一頁(yè)精簡(jiǎn)、以及一版詳細(xì)說(shuō)明各個(gè)細(xì)項(xiàng)的。
做履歷時(shí)因?yàn)樽约簩?shí)在沒(méi)什麼經(jīng)歷,只放了學(xué)經(jīng)歷、coding相關(guān)的課程表現(xiàn) (OOP、演算法、競(jìng)程之類(lèi)的)、說(shuō)自己有當(dāng)過(guò) TA、以及一堆 AI related 課程的套模都學(xué)了甚麼。
一開(kāi)始聽(tīng) Google 說(shuō)明會(huì)時(shí),有說(shuō)要求一頁(yè)履歷即可,於是我?guī)缀鯒l列完項(xiàng)目沒(méi)有說(shuō)明地塞進(jìn)一頁(yè)就交出去了;後來(lái)校招會(huì)上給 104 健檢又說(shuō)太精簡(jiǎn),針對(duì)每一項(xiàng)要說(shuō)明你從中得到、學(xué)習(xí)到甚麼;再後來(lái)學(xué)校的職涯諮詢(xún)師又說(shuō)這樣太冗,他看一個(gè)履歷只花 6 秒誰(shuí)要看那麼多。於是我自己內(nèi)心結(jié)論: 投遞會(huì)經(jīng)過(guò) HR 就交精簡(jiǎn)版,否則可以交詳細(xì)版。
至於投那些,校招逛一逛覺(jué)得有興趣的都有投投看 (M/N/R/Synopsys/Qualcomm/Appier/Cyberlink/趨勢(shì)),以及一些外商 (Google/ Nv),另外有收到面邀(P)。
面試
有進(jìn)到面試的只有 Nv、P、Synopsys (窩94這麼爛QQ)。
Nv - TensorRT
在 Linkdin 上被 HR 問(wèn)說(shuō)要不要投履歷到Nv,當(dāng)時(shí)根本還沒(méi)開(kāi)始找工作的我想說(shuō)也是一個(gè)機(jī)會(huì)就試試看,於是開(kāi)始弄履歷投履歷。
過(guò)程
一開(kāi)始先寄 coding 測(cè)試,四題約在 Medium 難度 (backtrack/greedy/stack/bfs),寫(xiě)完後順利進(jìn)到一面。
一面主管先簡(jiǎn)單跟我介紹工作內(nèi)容、然後口頭問(wèn)我一題關(guān)於圖的演算法問(wèn)題、以及一題 DP 問(wèn)題,聽(tīng)完我的自我介紹就結(jié)束並收到二面的安排。
二面連續(xù)三小時(shí)三個(gè)人,每人一小時(shí)。第一位問(wèn) C/C++ 觀念 (struct v.s. class & 繼承封裝 & 指標(biāo)...等),然後考了一題 Graph 題 (~medium+);第二位 step by step 的完成一個(gè)稀疏 vector 的 class with template;第三位臨時(shí)換人,於是他也是只跟我討論了 coding 測(cè)試的 stack 那題並討論如何做得更好。
心得
只能說(shuō)第一次面試不知道如何準(zhǔn)備於是滿(mǎn)慘的QQ,平常偶爾寫(xiě)寫(xiě) LeetCode 的我 Coding 寫(xiě)題還行,但被問(wèn)到 C++ 觀念題根本答不好,自我介紹時(shí)也沒(méi)有做投影片,當(dāng)作是學(xué)經(jīng)驗(yàn)吧。
結(jié)果
無(wú)聲卡
群聯(lián) - 韌體工程師
HR 直接寄信面邀,覺(jué)得可以試試看。經(jīng)過(guò) Nv 面試後,這次面試前努力看其他人分享必須了解的 C/C++ 相關(guān)觀念以及常考題,以及做了一個(gè)簡(jiǎn)單投影片介紹學(xué)經(jīng)歷、coding相關(guān)經(jīng)歷和碩論。這次運(yùn)氣滿(mǎn)好的,有朋友的朋友剛好可以分享一下面試可能會(huì)考的題目,所以也準(zhǔn)備了一下。
過(guò)程
一進(jìn)會(huì)議連結(jié)就出題請(qǐng)我開(kāi)始寫(xiě) code,以及問(wèn)一些觀念題,聽(tīng)起來(lái)像是有考題模板的問(wèn)法。看的出來(lái)不是在考演算法能力多強(qiáng)、而是考一些靠近底層操作時(shí)的觀念居多。因?yàn)槭虑坝袦?zhǔn)備的關(guān)係所以全都答得很順。答完題後請(qǐng)問(wèn)自我介紹,然後主管稍微介紹一下工作內(nèi)容就結(jié)束了 (有問(wèn)能不能接受加班)。
心得
雖然問(wèn)題都滿(mǎn)順利回答的,但說(shuō)實(shí)在的其實(shí)沒(méi)有很喜歡整個(gè)過(guò)程,包含工作內(nèi)容 & 問(wèn)題內(nèi)容 & 過(guò)度模板化的面試。
結(jié)果
感謝函
新思 (Synopsys) - 3DIC
校招上有留資訊,後來(lái) HR 寄信說(shuō)有興趣的話(huà)可以給履歷並且等待 team match,給完履歷後沒(méi)幾天就說(shuō)這個(gè) team 對(duì)我有興趣要不要面試,水啦。
過(guò)程
一面知道是俄羅斯人後英文極爛的我想說(shuō)完了,但還好主管滿(mǎn)友善的,就算我聽(tīng)不太懂 & 講得很爛,依舊很有耐心,過(guò)程單純自我介紹 (有特別問(wèn)我有沒(méi)有做過(guò)比較大型的 C++ 專(zhuān)案並介紹,然後稍微問(wèn)了一些觀念問(wèn)題) & 主管介紹工作內(nèi)容 & 問(wèn)問(wèn)題。過(guò)兩天收到 Codility 測(cè)驗(yàn),三題 Easy ~ Medium,通過(guò)後收到 on-site 二面。
二面兩位臺(tái)灣人輪流,氣氛滿(mǎn) friendly,主要都是問(wèn)一些資料結(jié)構(gòu)觀念的東西跟一點(diǎn)點(diǎn)演算法,以及自我介紹、針對(duì)自我介紹的內(nèi)容做討論,然後就開(kāi)始聊這個(gè) team 的工作內(nèi)容跟運(yùn)作模式等等。
過(guò)兩三天後 HR 打來(lái)約時(shí)間三面,問(wèn)了一下知道是更上面的主管然後偏 behavior question。分別是一位美國(guó)主管以及一位印度主管,大概就是自我介紹 & 介紹工作內(nèi)容和他的未來(lái)性 & 問(wèn)問(wèn)題,就真的很聊天。
心得
過(guò)程給人很好的面試體驗(yàn),人都超友善 & 二面的面試官都會(huì)針對(duì)我的背景跟知識(shí)去做詢(xún)問(wèn),HR也很積極聯(lián)繫。網(wǎng)路對(duì)新思的評(píng)價(jià)不外乎 WLB,所以自己很想拿到 offer。
結(jié)果
offer get
總結(jié)
雖然我能分享的只有三間 & 其中一間有 offer 挺沒(méi)料的,但還是希望能分享一下。
面試前準(zhǔn)備不外乎就是自我介紹投影片 (可能用不到但還是準(zhǔn)備)、看熟其他大神分享的必考 C/C++ 觀念、刷題就隨緣,面試中表現(xiàn)熱忱之外就是準(zhǔn)備好自己的自信吧(?),一開(kāi)始面 Nv 超緊張的我到後來(lái)面 S 時(shí)直接問(wèn)主管認(rèn)為我哪裡強(qiáng)、為啥找我面試 & 其他面試官對(duì)我的評(píng)價(jià)如何等等。有一說(shuō)是面試過(guò)程也表現(xiàn)出個(gè)人特質(zhì),所以就平常心,想問(wèn)啥就問(wèn)啥拿出自信就可以了。
Bonus
WorldQuant
沒(méi)想太多想說(shuō)感覺(jué)滿(mǎn)有趣的投投看一個(gè)要寫(xiě) C++ 的職缺,結(jié)果 HR 找我面一個(gè)要找 alpha的職缺 (我:我不是投這個(gè)捏?)。收到一份選擇題(40題左右)包括了很簡(jiǎn)單的 code 輸出結(jié)果、期望值、機(jī)率、很難的機(jī)率、一堆數(shù)學(xué)題。面試第一個(gè)主管問(wèn)了一題機(jī)率題直接被打趴,第二個(gè)主管說(shuō)既然我不是投這個(gè)缺的那 OK 就不刁難,隨便聊聊就結(jié)束了。