正好最近跳槽找工作塵埃落定 剛好有拿到Uber跟Doordash的offer便來補充一下
座標一樣北美 因為小弟住紐約所以面的都NYC職缺 職等也都是mid level(SDE2)
112非電資工學院學士 研究所哥倫比亞大學(蕾神學弟)電腦工程碩士
畢業後目前在業界打滾三年多
回這篇文當下leetcode大概刷了八百題 medium難度占大多數且泰半刷了兩遍以上
系統設計則是廣泛閱讀網路上教材 比較難以量化
以此希望讓大家對我主觀的面試難度有個基準點
--------------------------------------------------------------
Uber
難度4/5
線上onsite共四輪 coding第一輪考leetcode hard 不過是原題(Uber熱門考古第一題)
因為事前已經演練過很多次 包括由簡單到最優化的解法 還有預測面試官可能會問那些
follow up 所以面試當下沒碰到太多狀況
第二輪coding則是感覺難度medium的題目 一樣注意溝通先口述自己的思路跟面試官達成
共識後才開始打code
BQ輪(人格測試)則是中規中矩 面試各個公司時回答方式都差不多
比較困難的是系統設計 設計熱門景點搜尋系統 搜尋必須在地圖上執行 當時回答完面試
官似乎不太滿意 原本以為八成會掛掉沒想到最後驚喜地有offer
--------------------------------------------------------------
Doordash
難度4/5
Doordash算是美國滿主流的外送平台 不過在台灣似乎還沒有業務可能大家比較不熟
線上onsite也是四輪 Doordash他們應該是發現自己的考古題被破解了 最近換了大量新題
我的兩輪coding都碰到tree相關的題目 感覺難度medium 一樣開始打code前要說服面試官
自己的思路行得通 切忌在面試官皺眉頭的時候動筆 寧願浪費更多時間溝通也要逼面試官
說出makes sense兩個字
系統設計考設計instagram 比起面試感覺更像一場交流 討論各種錯誤發生時應對的方式
以及如何可靠地讓使用者上傳影片 面試體驗感覺滿好的
BQ題大致上問得都差不多 把以前做的project擬成一份演講稿記熟 剩下就隨緣了
---------------------------------------------------------------
難度3/5
線上onsite有coding跟一輪BQ, Google大概是最不需要特別準備的 沒有系統設計
coding出題都給面試官自由發揮 因為先前fail過兩次Google 事前大概知道該如何面對了
也因為onsite前被降級成畢業生level(L3) 題目界在easy到medium不會很難搞定
面試過程基本上都公式化了 提出思路 面試官點頭 寫題 follow up 問問題聊天 道別
至於Google HR依舊不變得專業 電面到發offer一條龍服務每個都很supportive體驗極好
-----------------------------------------------------------------
以上是最近幾個月拿到的三個offer 其他還有更多面試完被發感謝函的像Linkedin
Apple,Robinhood,Stripe,Datadog,Bloomberg,Dropbox,Squarespace
最終決定接下Uber的offer, Google因為是畢業生level薪水級距差太大一開始就沒考慮
Uber跟Doordash則是經歷漫長的競價 在不撒謊前提下對雙方HR軟硬兼施
在一個月的努力後把雙方包裹都從四年平均$27.5萬拉高到$31.5萬
會選Uber是因為股票的分配方式 美國科技公司寫在合約上的股票通常分四年贈予
Doordash的政策是每年1/4平均給予 Uber則是前兩年就給了2/3
加上簽約金讓雙方數字在前面產生很大的差距
進入職場後走得跌跌撞撞 人生第一份工作在還叫Facebook的Meta就因績效一年半不到被
請回家吃自己 現在第二份工作在高盛差一點又被火掉 也讓我對北美at will的職場文化
始
終抱著不安全感 看似優渥的薪酬失去一切也只是瞬間的事情
--