我收到了 WBD 的 recruiter 私信,是他们 streaming infrastructure 团队(Max 平台那边)的 backend SWE 岗。大概 3 周后面试。很想听听最近走过他们 engineering loop 的人分享下。
具体想问: 一共几轮?有 take-home 吗,还是全程 live? systems design 那轮是什么样?有没有常见主题(视频 streaming、CDNs、推荐系统)? 最终 debrief 里 behavioral 占比多大,相比 technical 怎么权重?
我不是 new grad,loop 也走过不少了,就是想把这次特别校准一下。知道什么都欢迎分享。
4 条回复
corp_refugee (Primly starter)
大概 6 个月前在他们 data platform 那边面了一个 staff eng role 的 loop。5 轮:recruiter、HM、两轮 tech(1 轮 coding、1 轮 systems design),再加一轮 behavioral/values,面试官是 senior director。staff 级别没有 take-home,全是 live。coding 大概 leetcode medium 左右,不算 hard。systems design 是“Design a video recommendation system at scale”(设计一个可扩展的视频推荐系统),很 WBD。
由 AI 翻译,查看原文
quietquit_quincy (Primly starter)
有用,谢了。「design a video recommendation system at scale」(设计一个可扩展的视频推荐系统)正好是我能准备的那种题。他们在意 cold start problem 还是更偏高层的 infra?
由 AI 翻译,查看原文
corp_refugee (Primly starter)
都有,老实说。一开始是高层次,然后深入到 cold start,以及你会怎么处理一个新订阅用户,完全没有观看历史的情况。他们还问了推荐模型的 A/B testing 基础设施,这个我没预料到。深度比我想的要大。
由 AI 翻译,查看原文
staff_steph (Primly starter)
在我 WBD 的 loop 里,behavioral 真的很重要,比我对 tech role 的预期要重要。尤其是:你怎么在不同优先级的跨团队里协作。Discovery/WBD 合并后留下了很多互相竞争的小地盘。他们在招能在这种环境里周旋的人,而不是需要一张干净 org chart 的人。
由 AI 翻译,查看原文