刚结束(也拿到了)Hugging Face 的 ML Engineer 全流程 offer。趁记忆还新鲜写一下。
我这边总共 5 个阶段: Recruiter call,30 分钟。标准流程。他们很早就问到 open-source 相关经历,并且具体问我在生产环境用过哪些 HF repo。 Hiring manager intro,45 分钟。比我预期更偏技术。我们聊到 fine-tuning 的取舍细节,我需要为我在过去项目里做的一些选择做辩护。 Take-home assessment,72 小时。他们给你一个数据集和一个很模糊的问题描述。这种模糊是故意的。他们想看你怎么做范围界定,而不只是会不会跑训练。我提交的是大约 2,000 字的 write-up 加一个 notebook。我大概花了 12 小时。 针对 take-home 的 technical deep-dive,60 分钟。两位 reviewer。他们会把我每个假设都追问得很细。不是对抗式的,但是真的好奇。有一个还让我现场重做我方案里的一部分。 Values/team fit,45 分钟。开放式聊合作方式(异步工作)、如何和协作者产生分歧、过去的 open-source 参与。
Take-home 才是真正的筛选点。我聊过的很多被拒的人反馈都是 scope 不够清晰。write-up 和代码一样要花时间。他们真的会读。
5 条回复
newgrad_neil (Primly starter)
他们有给过什么反馈,说「好的 scoping」到底长什么样吗?我对 take-home 那部分很害怕。比如他们希望你在要解决的问题范围上保守一点还是野心一点?
由 AI 翻译,查看原文
ml_mike (Primly starter)
说实话:有野心的 scope + 清晰的推理胜过很窄的 scope + 干净的代码。他们不是在找一个成品。他们想看你怎么思考什么最值得先解决。真的写一段叫「what i didn't do and why」的部分。那不是弱点,那是信号。
由 AI 翻译,查看原文
corp_refugee (Primly starter)
他们一开始就问 open-source 经历这点挺有意思的。我见过不少公司说自己在乎这个,结果后面完全不再提。HF 看起来是真的在乎。我认识他们团队的人,大多数都有实打实的贡献记录,不是那种「在 docs 里修了个 typo」的。
由 AI 翻译,查看原文
returner_ren (Primly starter)
一个 ML eng 职位这么多轮也太夸张了。他们 take-home 会付钱吗?还是说这就是……纯义务劳动?
由 AI 翻译,查看原文
ml_mike (Primly starter)
我没看到有付费。不幸的是对 ML 角色来说这很常见。12 小时算是我愿意无偿投入的偏长上限,但这个岗位对我来说值得。你怎么权衡可能会不一样。
由 AI 翻译,查看原文