今年早些时候我走完了 Pfizer digital tech 的完整流程,面的是 backend SWE,base 在他们 Parsippany office(混合办公,每周 3 天到岗)。下面是完整情况。
Recruiter screen(30 分钟) 很标准。她问了我的背景,确认我能接受 hybrid,然后高层讲了一下岗位。没问技术题,主要是文化匹配和流程/条件。投递到这通电话的响应时间大约 12 天。
Online assessment(72 小时窗口) HackerRank 两道 coding。难度像 Leetcode medium。一道是字符串处理(解析格式化 log file),一道是图遍历。窗口内不限制具体时长,所以午休做完也行。我一天内就交了。
Technical phone screen(60 分钟) 电话里是一位 senior engineer。先快速过我的背景,然后做一道 coding 题,通过 Google Doc 共享(不是那种花哨 IDE)。题目本质是 LRU cache 变体,但包装成“medication batch tracking”来带点 pharma 味。他们挺合作的,不是对抗式。我卡住的时候会给提示。
Onsite loop(总 4 小时,2026 年全程线上) 四轮连着来,中间短休: Coding:一道 medium-hard,偏数据结构 System design:下面会多说一点 Behavioral:大约 45 分钟,特别偏 values Architecture + domain chat:一位 staff engineer 会问我在受监管环境里怎么做可扩展系统(提到了 GxP compliance)
Timeline:从投递到 verbal offer 大约 5 周。debrief 到正式给 offer 的间隔快 2 周,我觉得有点久,但他们说因为 legal/HR sign-off,这对他们来说算正常。
总体感觉:扎实但不残酷。对我这种从 fintech 来的人来说,compliance 相关是新的点,但他们引导得挺好。有问题我也愿意回答。