我在 2026 年初走完了 DoorDash TPM 的面试流程。拿到 offer 了,但比预期拖得更久,而且这个 loop 里有些小怪点,我没见过有人写过。
先说背景:我面的是 senior 这边商户平台方向的 TPM。团队做的是对接成千上万家餐厅的 POS 系统集成,技术面确实很硬核,也挺棘手。
流程:
Recruiter screen(30 分钟): 很标准。他们想确认你有真实的技术深度,不只是会协调。我被要求用一分钟讲清楚一个我从端到端负责过的系统。不深挖,主要看你能不能用工程师的方式说话。
Technical depth(45 分钟): TPM 面试里最因公司而异的就是这轮。在 DoorDash,大概是:讲一个你处理过的分布式系统取舍;带我走一遍如果要做一个面向 500 个外部合作伙伴的 API 迁移你会怎么管;以及「what's the hardest technical decision you escalated to an architect and why.」(你向 architect escalation 过的最难技术决策是什么,为什么)。他们想看的是你是否足够理解系统、能把风险降下来,而不只是跟 Jira 票。
Program execution(45 分钟): 场景题。给定:一个多团队依赖项目落后 3 周,一个关键 eng lead 刚休育儿假,PM 说 deadline 不能动。你怎么办。现场走一遍。我把我的取舍讲得很明确,他们两次 push back。这个 push back 本来就是评估的一部分。
Behavioral(45 分钟): DoorDash 对 TPM 很看重 behavioral。领导力、干系人冲突、失败处理。我遇到的一道题是:「tell me about a time you had to deliver bad news to a senior stakeholder and how you set it up.」(讲一次你必须向高级干系人传达坏消息的经历,以及你是怎么铺垫的)。一定要有真实故事。
Hiring manager(30 分钟): 主要聊愿景和团队匹配。他们问我怎么看 TPM 这个职能在未来 3 年会怎么演进。这问题很合理,但我没准备出一个很利落的答案。别跳过这轮。
我拿到的 offer:base $185k,SF。吸引我的是团队,不是薪酬。