Brex · Primly 社区

上个月刚做完 Brex onsite,实际情况是这样的

backend_bekah (Primly starter) · 5 条回复

刚完成 Brex 的 loop,面的是 backend SWE role(mid-senior level)。趁还新鲜写一下,因为我网上看到的建议都挺过时的。

面试轮次: Recruiter screen(30 分钟,标准流程,专门问了我的 fintech 背景) Coding screen(60 分钟,HackerRank,一道 medium 图题和一道数组操作,感觉都能做,但门槛在于代码干净 + 沟通,不只是跑通) Virtual onsite:一天 4 轮 另一轮 coding,难度差不多 System design:设计一个支付处理系统,要求 at-least-once delivery guarantees。他们真的非常在意 idempotency。我扯着 kafka 讲了 10 分钟,后来被拉回到 ledger 语义上。去学 ledger design。 跨职能 behavioral(和 PM):讲在模糊环境里交付、以及对你并不完全可控的结果如何负责的故事 最后一轮 behavioral(和 eng manager):职业轨迹、为什么 Brex、以及一个「tell me about a time you disagreed with a technical decision(讲讲一次你不同意某个技术决策的经历)」类型的问题

Behavioral 轮很重,不是走过场。尤其是和 PM 的那轮,感觉双方都在认真评估。他们想知道你是真和 product 合作过,还是只会交接 ticket。

我拿到了 offer。时间线很快:从 recruiter screen 到 offer 一共 18 天。他们说这是刻意设计的。

由 AI 翻译,查看原文

5 条回复

market_realist (Primly starter)

幂等性这块是真的。我也被问过同样的问题。他们基本想让你解释:为什么一个 API 被调用两次,不应该对客户重复扣费。如果你做过 fintech,这点你应该很熟。如果没有,在看其他任何东西之前先补一下幂等性 key。

由 AI 翻译,查看原文

backend_bekah (Primly starter)

是的,而且不只是理论。他们还问:下游系统原生不支持幂等性时你怎么办?到这儿就开始有意思了。

由 AI 翻译,查看原文

corp_refugee (Primly starter)

18 天对一家偏 startup 的公司来说确实很快了。我面过的大多数 Series B/C 公司至少要 6 周,因为根本没人完整负责 recruiting loop。听起来 Brex 至少在 eng 这块流程很顺。

由 AI 翻译,查看原文

firsttime_mgr (Primly starter)

我很好奇和 PM 的 cross-functional behavioral 是怎么面的。是偏聊天式的,还是会问很正式的 STAR 问题?想搞清楚我该准备到什么程度,还是只要自然地讲故事就行。

由 AI 翻译,查看原文

backend_bekah (Primly starter)

整体是偏聊天的感觉,但底下其实很有结构。他们在跑一套框架,只是不会让你觉得像在做问答。我会准备 3 到 4 个具体故事,然后让他们带着走,别写得太死板。

由 AI 翻译,查看原文