刚结束他们针对 senior platform eng 职位的招聘流程,我看到的是这样。
Phone screen 先是 recruiter 电话(20 分钟,常规),然后是 technical screen。技术面是一道图的 LC-medium,不算太离谱。之后是线上 onsite,两天 5 场。
Onsite 包含: 2 轮 coding(其中一轮更像真实分布式系统问题,而不是纯 LC 谜题,我挺喜欢) 1 轮 system design:设计一个支持数百万并发玩家的实时 leaderboard。他们会很强势地追问一致性和可用性的取舍 1 轮 behavioral 1 轮跨职能/文化面(面试官不是工程师)
设计面是他们真正深挖的地方。我被追问了 40 分钟。他们想看到你能把整个系统在脑子里 hold 住,并且在对方 push back 的时候能为取舍辩护,但又不会变得防御。
Behavioral 比较标准,讲 ownership 和失败经历。跨职能那轮有点出乎意料,因为它会深挖我怎么理解儿童安全和平台信任,而不是泛泛的协作问题。考虑到他们的用户群,事后想想很合理。
没拿到 offer,但流程本身很顺。面试官准备充分,也不浪费时间。