上季度刚走完 Morgan Stanley 的 TPM 面试流程。我之前在 fintech 做 TPM,所以有些相关背景,但我想重点说下:这个流程和我做过的科技公司 TPM 面试(Amazon、Stripe、Salesforce)有哪些不同。
有几轮
我这边是四轮:recruiter screen、technical deep-dive、program management case、behavioral panel。有些人会多一轮跟 senior stakeholder 的面试,但看起来取决于级别。
Technical deep-dive
这里和典型 TPM 流程差别最大。他们问了我分布式系统概念、API 设计,以及如果要把核心交易系统迁移到新的基础设施层,我会怎么管理这个项目。你不需要写代码,但你得足够理解工程师实际在做什么,能识别风险、做取舍,并且能有说服力地对时间线提出质疑。
我也做过那种 TPM 面试,所谓“technical round”基本就是“讲讲一个技术项目”。这里完全不是那种。系统基础要扎实。
Program management case
给了一个场景:一个关键发布还有 3 周,两支有依赖关系的工程团队都落后了,而且有一个监管截止日期绝对不能错过。让你讲讲你会怎么应对。
他们在看:我能多快识别关键路径、怎么升级问题但不制造恐慌、以及当答案是“我们做不完”时我会怎么处理。我在别的面试也见过类似 case,但“监管截止日期”这个点是金融行业特有的。在这里很关键。
Behavioral panel
两位面试官,经典 STAR 格式。重点在跨职能影响力、无权管理,以及处理 stakeholder 分歧。问题设计得很好,不是那种泛泛的题。他们在找的是能同时和技术、业务 stakeholder 协作的人,不只是跑 scrum。
整体感受
比我预期的 TPM 面试更严格。技术门槛是真的。如果你的 TPM 背景主要是流程管理、并且已经离技术内容很远了,在这里会很吃力。但如果你喜欢更贴近工程侧,这个岗位本身看起来确实挺有意思。
级别是 VP。薪酬大概是 $200k base,加上 20-25% 档位的 bonus target。