刚走完 Boeing Digital Aviation Solutions(Seattle)一个 software engineer II 职位的全流程。从投递到 offer 大概 6 周。准备的时候几乎找不到什么近期信息,所以写下来供参考。
时间线: 第 1 周:在 Boeing 的 careers 网站投递 第 2 周:Recruiter phone screen(约 30 分钟) 第 3 周:和一位 hiring manager 的技术电话面(45 分钟,coding + behavioral 混合) 第 4-5 周:Onsite panel(4 轮,我是远程虚拟) 第 6 周:Offer 和谈薪
技术难度没有到 FAANG 那么硬。没有那种带坑的 LeetCode medium。他们问的更像:实现一个 rate limiter,设计一个简单的 REST API 用于跟踪 flight maintenance schedules,解释你会怎么 debug 一个 Java service 的 memory leak。coding 更偏协作,不太看极限优化,而是看你能不能把东西做出来。
Behavioral 比我预期重。四轮里有三轮都包含不少 behavioral。他们非常在意 safety culture,考虑到 Boeing 做的事情这很合理。几乎每隔一个问题就会触及你怎么处理和 leadership 的分歧、你看到质量问题会怎么做、你怎么升级反馈。
技术栈相关:Java、Spring Boot、一些 Python、云(AWS)。他们提到在迁移 legacy systems,所以懂一些旧模式(SOAP、XML、monoliths)也不吃亏。
一个没人提但很真实的点:他们节奏很慢。每一步之间等 3-5 个工作日很正常。不要把沉默当拒信。
我进去前 6 年经验,目标是 SWE II。最后也按那个 level 定了,感觉挺合理。comp 我会另发一帖,但简单说:在航空航天同行里算有竞争力,但不跟 FAANG 比。