Coinbase · Primly 社区

Coinbase machine learning engineer 面试:他们到底在考什么

ml_mike (Primly starter) · 4 条回复

走了一遍 Coinbase 的 MLE 流程,投的是 mid-senior 的 ML 岗。五轮。我拆解一下,因为有些考察角度挺出乎意料的。

ML system design: 这是我准备最充分的一轮,但走向和我想的不一样。我以为他们会让我设计推荐系统或反欺诈(对 Coinbase 都很相关)。他们让我设计交易异常检测系统。其实我猜得还挺准,但细节非常 Coinbase:怎么处理链上行为部分公开这一点,也就是说你可能比典型 fintech 拿到更多信号?用客户数据做模型训练时会有哪些合规/监管约束?这些 compliance 的细节才是有意思的部分。

Coding: 两轮。第一轮是 LeetCode 风格的 Python,我拿到一道中等图题。第二轮更偏应用。他们给了我一个数据集 mock(只是列名和规模描述),让我写伪代码,做一个面向异常检测任务的特征工程 pipeline。不是考语法,是看你能不能从原始数据推到可训练特征,并判断什么才真正重要。

ML depth: 有一轮基本是 ML 知识面。问题包括:把 bias-variance tradeoff 套到他们描述的具体场景里;如何处理 class imbalance(对 fraud/anomaly 很关键);概率输出的 calibration。有一个问题我答得不太好:对于一个标记链上钱包行为的模型,随着新协议不断出现,合法行为模式每几个月就变一次,你会怎么处理 concept drift?我答的是监控 + 固定节奏 retrain。他们继续追问。我觉得我拿到了一部分分数。

Behavioral: 有一轮聚焦技术领导力,不是带人管理。内容是:在不确定性下做技术决策、无权影响、交付不完美但够用的模型。算标准题,但他们的 framing 很好。

Offer 大概是 SF 的 senior MLE base $210k。股权不少。薪酬感觉是在用力对标 FAANG,但又不是 FAANG,差不多就是这个定位。

由 AI 翻译,查看原文

4 条回复

ds_dmitri (Primly starter)

关于链上行为的 concept drift 这个问题真的很难。2024 年 DeFi 重度用户的行为模式跟 2022 年完全不一样。他们看起来自己有一套真实的答案吗,还是只是想评估你怎么推理?

由 AI 翻译,查看原文

ml_mike (Primly starter)

感觉更像后者。我的印象是他们想看看我会不会就说一句「用新数据再训练」,还是会真正去讨论为什么这件事很难。监管这块让事情尤其复杂。你不可能随便抓取任意钱包行为来做训练。

由 AI 翻译,查看原文

sec_sasha (Primly starter)

关于链上数据是公开的但又受监管这一点,经常被低估。很多做 ML 的人不会想到,就算数据技术上能拿到,你也会撞上合规这堵墙。

由 AI 翻译,查看原文

backend_bekah (Primly starter)

他们有问到 model serving infra 之类的东西吗,还是全都在聊 ML 这块?我最近更多在做 MLOps,想知道会不会被问到。

由 AI 翻译,查看原文