我现在在投 DoorDash 2026 的 new grad SWE 岗位,过去两周一直在搞清楚到底该学什么。把我收集到的信息记录一下。
new grad / entry-level SWE 的流程(他们内部好像叫 L3)大概是: OA (online assessment):两道 Leetcode 风格题,90 分钟。看过的分享里一般是一道 medium 加一道 medium-hard。图题和动态规划比较常见。标准 HackerRank 形式。 Phone screen(技术,45 分钟):一道编程题,有时会是两道更简单的。Python 或 Java 随你。面试官是工程师,不是 recruiter。他们在意沟通,不只是答案。 Onsite(4 轮,线上):两轮 coding,一轮 behavioral,一轮「engineering fundamentals」,基本就是轻量 system design。对新人的 system design 不要求很深,更像是「how would you store user preferences(你会怎么存储用户偏好设置)」或者「walk me through how a web request works.(带我过一遍一次 Web 请求是怎么工作的。)」
准备方面:我在刷 Neetcode 150,重点是 arrays/hashmaps/trees/graphs。其他帖子里有人提到 DoorDash 喜欢考 queue 和 priority queue 相关题,这也合理,毕竟他们做物流。
新人 behavioral:他们不期待你带过团队。他们想知道你怎么处理一个难项目、一次和队友的分歧、以及一次失败。真实一点。我感觉他们更愿意听一个来自课程项目的真故事,而不是打磨得很假的那种。
我听说实习转正率还不错,但不是自动的,所以就算是 intern 也会准备整套流程。
有人有 2025/2026 最近的 OA 经验吗?想知道题目难度有没有变化。