我在 2026 Q1 走完了 Salesforce 的 TPM loop,岗位在 Platform 组织。总共六轮。下面是实际发生的情况。
Recruiter 电话初筛:标准 30 分钟,主要聊你做过的项目范围、组织规模、以及是否做过 cloud/SaaS。他们真的想要的是能在大规模场景下做跨职能项目的人,而不只是项目协调。
然后是一个 hiring manager screen。这是前期里最技术的一轮。他们问了我怎么处理 technical debt 类项目、怎么给大型 migration 估时间、以及一个问题:如果要在 40+ 内部团队里 deprecate 一个 legacy API,我会怎么做。回答要具体。泛泛的项目管理套话打动不了他们。
Onsite(线上)有四个 block: Technical depth:我怎么和 eng 合作?做过 build-vs-buy 决策吗?能不能读一个基础的架构图?不是写代码,但他们想看你不怕白板。 Program execution:行为面试,全是 STAR 格式。什么地方崩了?你怎么把它救回来?你在哪次没对齐 stakeholder,结果发生了什么? Cross-functional influence:很多「tell me about working with an exec who disagreed with you(说说你和一个不同意你观点的高管合作的经历)」和「how did you align engineering and product when they wanted different things?(当 engineering 和 product 想要不同东西时,你是怎么把他们对齐的?)」 Leadership:更多行为题,也有一些情景题。「What does a good TPM org look like?(一个好的 TPM 组织应该是什么样子?)」有出现。
他们没有问 leetcode。没有 SQL。也没有传统意义上的 system design。这不是 SWE 面试。
我觉得最重要的是:他们想要能在没有太多自上而下权威的情况下,推动模糊、跨多团队项目的人。我给的每个例子都得证明我是在连接线索、推动决策的人,而不是只会跟 Gantt chart。
Level 大概相当于 Staff IC。SF/Seattle 的 base 我看到的是 $190-215k 区间。
欢迎问细节。