我在 Google(L7)面过两次 staff 级别的面试,年份不同,也认识一些在 L7 和 L8 接了 offer 的人。想尽量把这个写清楚,因为公开的 staff comp 数据很少,而且就算有也往往滞后 1-2 年。
Google 在 L6 以上的定级: L7 = Staff Software Engineer L8 = Senior Staff Software Engineer L9 = Principal Engineer L10 = Distinguished Engineer(全公司个位数)
L7 Staff SWE 薪酬(湾区,2025-2026 数据): base:$280-330k(这个区间是真的,到了这个级别 base 可以谈) GSU:折算 $500k-900k/年,这是我从身边人那里听到的典型区间。performance 在这个级别影响很大 bonus target:base 的 20-25% TC:强绩效下全包大概 $850k-1.4M。'Meets' 在低端,'Superb' 在高端
L8 Senior Staff: base $340-390k equity 变动更大,我听过从 $800k/年到远超 $1.5M/年(高绩效) TC 区间:$1.2M-2M+
L7 的面试 loop 长什么样: 通常 6-7 轮。两轮 coding(复杂,不一定是难 leetcode,更偏设计相关),两轮 system design(要有分布式系统深度,需要聊 consistency models,不是只会画框),一轮 leadership/experience,一轮 cross-functional。有时还会加一轮「Googleyness」。
L7 的 leadership 轮很实在。他们要的是你做过哪些技术决策影响了 org 方向的具体例子,不是「我带过人」。scope 和 impact 很重要。
有一点值得知道:不同 org 的 L7 bar 不一样。YouTube、Ads、Search 一直有更难的名声,比起一些 infra org。system design 需要的深度也会变。
市场现状补充:2025-2026 外部 L7 招聘比 2021-2022 更紧。他们内部晋升更多,外招 L7 的 bar 也上去了。如果你在瞄这个 level,最好提前知道这一点。