作者nek0t1m (猫拳)
看板Soft_Job
标题[心得] 2022 後端面试心得
时间Thu Jul 7 15:53:55 2022
# 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://webptt.com/cn.aspx?n=bbs/Soft_Job/M.1657163207.A.6DE.html
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://webptt.com/cn.aspx?n=bbs/Soft_Job/M.1657163207.A.6DE.html
祝大家都能面上喜欢的工作
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 111.184.141.92 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Soft_Job/M.1657180438.A.67F.html
1F:推 tanby: Amazon 不是更符合你海外工作需求吗07/07 16:00
2F:推 tony316: 有看到有人进bybit2个月 遇到区块链裁员07/07 16:16
3F:推 hobnob: 想请问是怎麽做到让那些大厂recruiter主动找到您的?经营L 07/07 16:42
4F:→ hobnob: inkedIn吗?07/07 16:42
5F:推 louisfghbvc: 推啊超猛07/07 17:07
6F:推 sarsman: 好奇当初从猪屎屋跳backend时薪水谈到多少07/07 18:09
7F:推 brian96tw: 神人07/07 18:36
8F:推 kero961240: 可以询问大大都看那些书籍吗07/07 18:41
9F:→ mirror0227: 这麽猛Houzz还给你无声喔….07/07 19:13
10F:推 siba727: 推分享07/07 19:17
11F:推 as23041248: 想请问一年後端经验,为何能搞得像资深一样,怎麽学07/07 19:31
12F:→ as23041248: 的07/07 19:31
13F:推 asd123159: 解题强,後端的知识也准备的很充足,真的猛!07/07 19:34
14F:→ asd123159: 无面试的应该是没找内推吧07/07 19:35
15F:推 duck10704: 推 强大!07/07 19:40
16F:推 yuinami: 推神人 谢谢分享07/07 19:51
17F:推 a82611141: 好奇是如何学习的07/07 19:55
18F:推 shaomi: 方便问你第一家工作吗?也是写golang?07/07 20:06
19F:→ shaomi: 我写java 的 但感觉外商好多go 有点心动07/07 20:07
20F:推 Hsins: 他看的那些书讲系统设计讲的很棒,而且 Alex 第二本其实刚07/07 20:08
21F:→ Hsins: 出没多久,除了刷题之外的学习吸收能力也很强07/07 20:08
23F:→ Hsins: 常见架构的精美的图说和简单介绍07/07 20:13
24F:→ paneraii: 想问台湾google可以任意relocate去别国吗?还是有啥条件07/07 20:23
25F:推 ownmylife: 回楼上:有该国的身分或签证就可以,没有就不行07/07 20:33
26F:→ 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
27F:推 nitero: 记得台湾Google 没什麽後端缺 07/08 00:01
28F:推 arhtur945: 是龙卷风,不是飓风 07/08 01:48
29F:推 hakosaki: 推心得 07/08 06:46
30F:推 kevin9527: 推大神 07/08 08:20
31F:推 sylalee: Bybit台湾工程全砍了 07/08 09:00
※ 编辑: nek0t1m (49.216.130.235 台湾), 07/14/2022 14:35:53