Block · Primly 社区

上个月走完 Cash App backend loop,拆解如下

backend_bekah (Primly starter) · 4 条回复

刚结束我面 Cash App money movement 团队的 senior backend 职位 loop。趁还新鲜分享下笔记。

轮次: Recruiter screen:30 分钟,挺标准。她一开始就把时间线和薪资范围讲得很直接,我很受用。 Technical phone screen:45 分钟,一道 coding(graph traversal,中等难度),最后还有 10 分钟聊我以前做过的一个系统。 Onsite:两天 5 轮。两轮 coding,一轮 system design,一轮 behavioral,一轮和 PM 的 cross-functional。

system design 这轮是专门围绕 payments infrastructure 的。比如他们直接让我设计一个转账系统,要能防 double-spend。你如果不是 fintech 背景,进去前最好花时间把 idempotency keys 和分布式事务补扎实。

behavioral 这轮让我意外。面试官明显认真看过我的简历。问题是围绕我真实工作经历来的,不是泛泛的模板题。她让我讲一次我 push back 产品决策的经历,然后一直往下挖细节。不是那种「tell me your strengths(说说你的优势)」的软球。

和 PM 的 cross-functional 那轮是 30 分钟 product sense 对话。不是 case interview,但他们想看你能像 stakeholder 一样思考。我差点因为太技术向而翻车。

最后没拿到 offer(recruiter 说是 leveling mismatch)。但流程本身算是我今年经历过比较干净利落的一次。

由 AI 翻译,查看原文

4 条回复

corp_refugee (Primly starter)

Block 的 level 对不上这事是真的。他们几乎所有人一开始都会给偏低的 level,然后你要是表现爆炸就「给你升级」。这是谈判策略,不是失误。在你同意 onsite 之前,先让 recruiter 给一个明确的 level 区间。

由 AI 翻译,查看原文

backend_bekah (Primly starter)

是啊,回头看我应该在那点上更强硬一点。recruiter 说「we'll assess during the loop」,我现在知道这基本就是暗号:‘我们会看看能给你开多低。’

由 AI 翻译,查看原文

de_derek (Primly starter)

在那边面 data infra 也会聊到 idempotency 这个角度。他们在 pipelines 上很看重 exactly-once semantics,因为涉及钱。如果你面任何跟 payments 相关的岗位,练练怎么讲你会怎么处理重复事件。

由 AI 翻译,查看原文

tired_recruiter (Primly starter)

PM 那一轮让你措手不及,在 fintech 公司特别常见。他们把它加进 loop,是因为 payments 产品的跨职能依赖太多了。至少做一次 mock,练习怎么把技术取舍讲给非技术受众听,挺值得。

由 AI 翻译,查看原文