我没想到在 Stripe 的 behavioral 轮会是我事后回想最多的一轮,但事实就是这样。
Stripe 把它叫做「values interview」,是一轮独立的 45 分钟面试,只有一个面试官。不是挂在 coding 结束后顺带问几句。单独成一轮,这就说明他们很重视。
我遇到的问题(转述): 讲讲你曾经不同意团队某个技术方向的一次经历。你做了什么,结果如何? 描述一个你不得不在信息不全的情况下做决定的场景。你怎么决定的? 讲讲你失败过的一次经历。不是那种「失败最后变得很棒」的故事,是真失败。 你什么时候需要对某个 stakeholder 的请求说不?你是怎么处理的?
最后一个把我问懵了。他们在探的是诚实和自我认知,不是包装。我开始想给一个「失败其实是学习机会」的答案,然后面试官直接问:「Was it actually a mistake? What did you lose?(那真的是个错误吗?你失去了什么?)」不是凶你,是真的好奇。但这就是信号:他们受过训练,会抓那种模糊但很顺滑的回答。
Stripe 的 operating principles 是公开的,loop 之前值得读一遍。像「users first」「move with urgency and focus」「think rigorously」这些会出现在面试 rubric 里。但他们在看你是不是真的这么做,而不是你能不能背出来。
我的准备:我写了过去 3 年里 8-10 个非常具体的故事,有真实背景、真实错误、尽量有数字。每个故事能对应 2-3 类不同问题。别准备 20 个浅故事。准备少一点,但更深的。
我注意到面试官的风格:她每次听完都会追问「and then what?(然后呢?)」。他们想听事情怎么收尾、你学到了什么,但他们特别在意的是中间那段混乱的过程,不是整洁的结局。
我拿到 offer 了。还在谈 comp。愿意回答具体问题。