我在 2026 年 4 月参加了 Airbnb 的 L5 loop,system design 轮次……和我在其他 FAANG loop 里的体验不太一样。
首先,onsite 里有两轮 system design。一轮是经典的 45 分钟「design X(设计 X)」形式。第二轮他们叫「architecture review」,但本质上还是同一种题型,只是更聚焦在他们认为你会做的领域。我的方向偏 platform/infra,所以题目落在分布式缓存相关。
他们在意什么: 希望你端到端思考,不只是 data model + API。可用性取舍,100 倍规模下哪些会先崩,你怎么发现系统出问题。 会强追一致性 vs. 可用性的取舍。要准备好为自己的选择辩护。我在 guest-messaging 的场景里说用 eventual consistency,结果他们就边界情况追问了我 10 分钟。 Airbnb 的真实 infra 挺有意思(Kubernetes + 他们自研的 service mesh 工具),所以面试官有时会问一些澄清问题,能感觉到他们是真的好奇你会怎么做,因为那也是他们实际在思考的东西。
我没想到的: 面试官很早就会打断并给出真实的 pushback。不是不友好,但也不会等你把一段漂亮的独白讲完。从第 5 分钟就很互动。 他们并没有让我先画数据库 schema。我一开始按别家公司的习惯从 schema 入手,他们很快就把话题引到系统行为和 failure modes,比我预期更快。
大概节奏: 10 分钟澄清问题和 scope 25 分钟设计 + 现场 pushback 10 分钟对他们选定的一个组件深挖
背景:我有 9 年 platform/infra 经验,这次是面 L5 SWE(不是 infra 单独定级,Airbnb 在 L5 不这么分)。SF 岗位的 offer 总包大概 $310k。
欢迎问具体问题。这轮很难,但其实是个挺不错的面试,测的是真思考。