作者nek0t1m (貓拳)
標題[心得] 2022 後端面試心得
時間2022-07-07 15:53:55
# 2022 後端面試心得
背景:
3yoe,做了兩年豬屎屋後受不了工作型態轉職Backend,目前約一年後端經驗
無奈薪水太低加上今年上半年各種外商擴招就開始面試,目標是出國或外商remote缺,主要
以golang工作為主
總結:
無面試無聲卡: Houzz, shopback, shopee(SG)
面試完無聲: Bybit
面試中婉拒後續面試: mercari(JP), paypay(JP), amazon(Toronto)
offer: Google(TW), Bytedance(SG), foodpanda(TW), Crypto.com(TW), Binance(TW)
準備:
刷題請參考另一篇心得
https://ptt.org.tw/Soft_Job/M.1657163207.A.6DE
Backend knowledge:
複習工作上的為主,尤其是寫在resume上的相關技術,除了網路上資料之外還有看書
DB: SQL v.s. NoSQL,各個storage差異優缺點和用途,書的話看 high performance MySQL
Protocol:
ws, http(各version), grpc, TCP/UDP, TLS, QUIC, network layers
distribute system:
跟system design一起念的,主要看書再從書上看到的去理解各個技術,書主要看Alex xu的
兩本system design, design and implementation of redis, grokking system design in
terview, 從零開始學架構 這幾本
golang底層:
https://draveness.me/golang
面試(3-6月):
Bytedance:
請朋友內推,Monetization相關的team,總共四關,三關coding一關HR,英文面試
- coding都在hackerrank上,只有一題(medium~medium偏hard),剩餘時間根據履歷問,被
問過DB, network相關問題, k8s
- HR關只問BQ
Foodpanda:
HH投遞,總共5round + 1HR call,英文面試
- OA: 兩題easy
- tech screen: 討論OA,問一堆很雜的東西,ex: CI/CD, SQL v.s. NoSQL, 怎麼做測試,
和一些BQ
- coding round: 一開始問了DB, goroutine和metric後問了一題medium + follow up
- system design: 似乎是從我履歷上寫的相關project修改來問的題目
- culture fit: 跟EM聊天,全部都是BQ
Mercari:
官網投遞,4round,三關technical + 1 homework,英文面試
- 1st: 問一堆很雜的東西和mecari core value
- homework: 不想寫就放棄面試了XD
Binance:
HH投遞,3round,2關technical + 1關culture fit,中文面試
- 1st: 問得很雜。有golang底層, Raft, DB, TCP/UDP + 1題coding (medium + follow up
)
- 2nd: resume project討論 + 1題coding (medium + follow up)
- culture fit: 問了兩個design跟一些很雜的問題 + BQ
Paypay:
JPTIP投遞,6round,OA + HR + tech screen + coding + system design + culture fit
,英文面試
因為比較晚投遞,寫完OA已經收到其他offer,所以後續就婉拒面試
- OA: code signal兩題 (easy ~ medium)
crypto.com:
HR linedin約面試,3round,tech screen + homework + pair programming,英文面試
- tech screen: 討論project,問golang底層,microservice相關問題
- homework: 實作一個application
- pair programming: 討論homework,並當場加新的功能
Amazon Toronto
朋友內推,5round,OA + 4 loop interview(60min),英文面試
- OA: 兩題,1 medium, 1 hard
- Loop interview: 此時google已經上了所以就婉拒後續面試
Google:
請參考
https://ptt.org.tw/Soft_Job/M.1657163207.A.6DE
祝大家都能面上喜歡的工作
--
※ 發信站: 批踢踢實業坊(ptt.org.tw), 來自: 111.184.141.92 (臺灣)
※ 文章網址: https://ptt.org.tw/Soft_Job/M.1657180438.A.67F
推 tanby: Amazon 不是更符合你海外工作需求嗎07/07 16:00
推 tony316: 有看到有人進bybit2個月 遇到區塊鏈裁員07/07 16:16
推 hobnob: 想請問是怎麼做到讓那些大廠recruiter主動找到您的?經營L 07/07 16:42
→ hobnob: inkedIn嗎?07/07 16:42
推 louisfghbvc: 推啊超猛07/07 17:07
推 sarsman: 好奇當初從豬屎屋跳backend時薪水談到多少07/07 18:09
推 brian96tw: 神人07/07 18:36
推 kero961240: 可以詢問大大都看那些書籍嗎07/07 18:41
→ mirror0227: 這麼猛Houzz還給你無聲喔….07/07 19:13
推 siba727: 推分享07/07 19:17
推 as23041248: 想請問一年後端經驗,為何能搞得像資深一樣,怎麼學07/07 19:31
→ as23041248: 的07/07 19:31
推 asd123159: 解題強,後端的知識也準備的很充足,真的猛!07/07 19:34
→ asd123159: 無面試的應該是沒找內推吧07/07 19:35
推 duck10704: 推 強大!07/07 19:40
推 yuinami: 推神人 謝謝分享07/07 19:51
推 a82611141: 好奇是如何學習的07/07 19:55
推 shaomi: 方便問你第一家工作嗎?也是寫golang?07/07 20:06
→ shaomi: 我寫java 的 但感覺外商好多go 有點心動07/07 20:07
推 Hsins: 他看的那些書講系統設計講的很棒,而且 Alex 第二本其實剛07/07 20:08
→ Hsins: 出沒多久,除了刷題之外的學習吸收能力也很強07/07 20:08
→ Hsins: 常見架構的精美的圖說和簡單介紹07/07 20:13
→ paneraii: 想問台灣google可以任意relocate去別國嗎?還是有啥條件07/07 20:23
推 ownmylife: 回樓上:有該國的身分或簽證就可以,沒有就不行07/07 20:33
→ AppleVv: 是多倫多 不是颶風07/07 21:58
感謝糾正XD
※ 編輯: nek0t1m (111.184.141.92 臺灣), 07/07/2022 22:20:49
※ 編輯: nek0t1m (111.184.141.92 臺灣), 07/07/2022 22:21:35
推 nitero: 記得台灣Google 沒什麼後端缺 07/08 00:01
推 arhtur945: 是龍捲風,不是颶風 07/08 01:48
推 hakosaki: 推心得 07/08 06:46
推 kevin9527: 推大神 07/08 08:20
推 sylalee: Bybit台灣工程全砍了 07/08 09:00
※ 編輯: nek0t1m (49.216.130.235 臺灣), 07/14/2022 14:35:53