分享一些我去年秋天自己的 abbvie onsite 记录,加上一个朋友最近更晚一些走完的反馈。把数据合起来,因为 pharma IT 只有一个样本点不太够。
形式(针对 senior SWE 岗): 1-2 天内 4-5 场 session,我们两次都是全线上 coding:1-2 场,leetcode 中等难度,每场 45 分钟 system design:1 场,60 分钟,pharma/healthcare 领域题(其他帖子里也有) behavioral:2 场,不同面试官,每场 45-60 分钟 hiring manager 或 skip-level:1 场,更偏聊天
打分观察: 一个在团队里的朋友(事后)告诉我,他们每一场单独打分,然后作为 panel 一起讨论。单个面试官不能自己一票否决。behavioral 弱一点但技术强,还是可能过,只要 behavioral 不是红旗,只是一般。
朋友为什么被刷: 她进到 software architect 终面,但 system design 时在一个组件上挖得太深,结果没时间覆盖其他部分。面试官记了她「没能把 scope 放在脑子里」。对 senior+ 这种岗位,他们希望你先用合适的抽象层级把整个系统讲全,再深入重点。60 分钟过得很快。
我做得比较好的点: 把过程说清楚,比如直接说:「我会先从 requirements 开始,然后讲高层组件,之后我们可以深入你最关心的部分。」面试官喜欢知道你要往哪走。
薪资背景(我自己,north chicago 区域,2025): base 约 165k,年终 bonus target 15%,有一些 RSU。不是 FAANG 数字,但福利很强,401k match 也是真的。他们在 pharma 里 parental leave 也不错。
从 onsite 到 offer:我这次是 12 天。感觉还算合理。