Q1 2026 做了 PayPal 的 onsite(线上)面试,岗位是 L5 SWE。下面是流程拆解,不加主观评价。
形式:一天 4 轮,全部 Zoom + CoderPad。总共大概 3.5 小时,中间有休息。
第 1 轮:coding(60 分钟)。两道题。第一道中等难度,图遍历的变体。第二道更难,像是改过的区间调度问题。准备充分都能做出来。感觉不比 phone screen 的 coding 轮简单,第二题甚至略难。
第 2 轮:coding(45 分钟)。一道题,但更偏对话式。面试官让我先讲 brute force,再优化。花了时间讨论为什么某些方法在分布式支付场景里不 scale。感觉他们也在测沟通和思路,不只是结果。
第 3 轮:system design(60 分钟)。我之前单独发过(PayPal L5 system design post)。偏 payments,强调可靠性。只要你按 failure modes 去准备,基本没意外。
第 4 轮:behavioral(45 分钟)。hiring manager。标准 STAR 问题。细节看我另一篇帖子。
他们在 L5 上似乎在意的 leveling 信号:我是在主动推进对话,还是等着被带;tradeoff 推理质量(不只是「这个更好」);复杂度表达是否清晰;我怎么回应提示。
debrief 时间线:6 个工作日出反馈。positive signal 传出来后 2 天给了 offer。
薪酬(L5,San Jose,2026):base $185k,RSU $110k(4 年),bonus target 15%。第一年总包大概 $243k,取决于 RSU vest 时的价格。不是 FAANG 数字,但就角色 scope 来说也不差。