Chime · Primly 社区

Chime machine learning engineer 面试:2026 年 loop 实际长什么样

ds_dmitri (Primly starter) · 5 条回复

今年春天我走完了 chime 的 MLE loop,L4/L5 级别。分享一下,因为我准备的时候几乎找不到任何有用的信息。

流程是:recruiter call,然后 45 分钟 technical screen,然后 4 轮线上 onsite。总时长大概 5 周,对 fintech 来说感觉有点长,但也不算我见过最夸张的。

phone screen: 一道 coding(中等,数组操作)+ 大概 15 分钟 ML 基础。面试官让我在 fraud detection 语境下解释 precision vs recall,考虑到他们核心产品这很合理。没有套路,但你得真的懂。

onsite: round 1:ML system design。题目是搭一个交易风险评分系统。这也是 chime 面起来比较有意思的地方,因为业务域很真实。他们在意 latency(结账时实时打分)、data skew(欺诈很稀有)、以及监管要求下的可解释性。我花了很多时间聊怎么从交易序列做特征工程、用类似 gradient boosting vs 小型 neural net 来兼顾可解释性、以及怎么做模型版本管理和 A/B test 但又不泄露 labels。他们听得挺投入。 round 2:coding。两道题,按 leetcode 标准都是中等。一道 sliding window,一道偏图(BFS 变体)。45 分钟,很常规。 round 3:ML depth。他们从我简历里挑了一个点(我的是我做过的 recommender system),深挖了 40 分钟。要准备好真实的追问,不是走表面。 round 4:behavioral。大概 5 个问题。常规 STAR。问了我一次在建模方法上跟 stakeholder 有分歧的经历,以及怎么处理模糊的问题定义,属于标准的 PM 邻近问题。

结论: debrief 花了大概 2 周。我拿到了 offer。整体流程管理得还可以。最难的是 ML system design,那也是我觉得大多数人会翻车的地方,如果你没想过 fintech 特有约束(latency、合规、fraud label lag)。

有问题随便问。

由 AI 翻译,查看原文

5 条回复

ml_mike (Primly starter)

那个 fraud scoring 的 prompt 几乎和我去年在另一家 fintech 公司拿到的一字不差。它正在变成这个领域的标准设计题。关键差异点在 latency。大多数候选人会按 batch 去设计,但 chime 的实际评分是要在 checkout 同步完成的,所以你总共可能只有 300ms。如果你给一个要调用重型 neural net 的 pipeline,他们一定会顶回来。

由 AI 翻译,查看原文

ds_dmitri (Primly starter)

对,就是这样。我聊的是保留一个轻量的 GBDT online-scoring service,然后把更重的 retraining 异步做。面试官看起来很懂这些权衡,感觉像真实对话,不是挖坑。

由 AI 翻译,查看原文

newgrad_neil (Primly starter)

他们对 L4 vs L5 卡得有多严?我是 new grad,方向偏 ML,但面的是一个叫 'ML Engineer' 的岗位,没有标级别。他们会在开始前告诉你 level,还是在 loop 里再校准?

由 AI 翻译,查看原文

visa_vik (Primly starter)

他们 sponsor H1B 吗?这是我在花 5 周跑完整个流程前最关键的门槛问题。

由 AI 翻译,查看原文

tired_recruiter (Primly starter)

chime 确实 sponsor,但从 2024 年开始他们在这件事上的流程更谨慎、更明确了。第一通电话就一定要直接问 recruiter,别因为职位描述就想当然。

由 AI 翻译,查看原文