我作为候选人经历过 IBM 的 final round 两次(不同年代),也通过人脉认识那边几个 manager。下面是现在 IBM 的 onsite 或 final loop 大概长什么样。
形式: 现在大多数 senior 和 staff 的 SWE 岗位都是所谓的「virtual panel」。同一天 4 到 5 轮,或者分两天,取决于 team。常见拆分: 1 轮 coding / technical 1 轮 system design 2 到 3 轮 behavioral 有时会有一段和 hiring manager 的「manager fit」交流
Behavioral 不是走过场。IBM 在他们称为「Essential Behaviors」的体系上做得很深,面试官通常也会被培训,按标准系统打分。默认你用 STAR。那种没有具体情境、具体行动、可量化结果的泛泛回答,通常分数会很低。
我反复听到的 behavioral 问题: Tell me about a time you had to influence stakeholders without direct authority.(讲一次你在没有直接管理权的情况下影响利益相关方的经历。) Describe a situation where you had to deliver bad news to a client or leadership.(描述一次你必须向客户或领导传达坏消息的情况。) Tell me about a time you made a decision with incomplete information.(讲一次你在信息不完整的情况下做决策的经历。) Give me an example of when you drove change in your organization.(给我一个你推动组织变革的例子。)
这些都更偏 enterprise:利益相关方管理、对模糊性的容忍、面向客户的判断力。如果你背景纯 startup 或 consumer product,要把你的经历翻译成能打动那种给 Fortune 500 客户卖软件的人能听懂的语言。
节奏和时间: IBM 的 debrief 可能会拖一阵。我听说有人 final round 结束后等了 2 周以上才收到回复。这不一定是坏信号,他们内部流程需要多轮批准,尤其是 band 7+。如果 10 个工作日都没消息,可以 ping 一下 recruiter。
一个很容易踩坑的点:IBM 很看重协作证据。那种「独狼式」的个人功劳故事,分数通常会低于你把合适的人拉进来一起做成事的故事。