开这个贴是因为我几乎找不到任何专门讲 Chime new grad / entry level software engineer 面试流程的内容。我还有大概 4 周要参加第一轮,我会记录自己的准备过程,希望能帮到其他人。
目前从 recruiter call 了解到的信息:先有 OA(HackerRank,90 min,两题),通过后是 technical phone screen,再顺利的话进入完整 onsite loop。new grad 他们说预计总共 4 轮而不是 5 轮,会少一轮 coding。
我怎么准备:
Coding:刷 LeetCode mediums,重点是 arrays、strings、trees、graphs。我暂时不刷 hard,因为我看到的反馈都说 Chime 的 OA 不太会出 hard-tier。每天做 2 题。
System design light:据说 new grad 不期待你有很深的分布式系统知识,但会问那种「设计一个简单的 X」的问题。我在过基础的数据库设计和 REST API 设计概念,不做全套分布式系统设计。
Behavioral:Chime 的 mission 角度看起来是真的。我在写 STAR 故事,尽量连接到和资源受限用户合作,这点相关性很强,因为我在学校做过一个关于 underserved communities 金融素养的项目。
Company research:在看他们的 engineering blog,理解 SpotMe、他们的 fee-free banking model,以及他们真实的客户是谁。
最近有人走过 Chime new grad loop 吗?有什么特别需要知道的吗?尤其好奇 system design 会不会出现,以及 behavioral 的门槛是不是真的像大家说的那么 mission-focused。