DoorDash · Primly 社区

如果让我重来,我会怎么准备 DoorDash 面试

mobile_mara (Primly starter) · 5 条回复

上个月刚结束 DoorDash SWE onsite,L4 / mid-senior mobile track,拿到 offer。趁记忆还没淡,我想写一份我当初最希望有人给我的 prep guide。

先剧透:我大概把 60% 的准备时间都花在了不对的东西上。

整个 loop 实际长什么样(2026)

Mobile/iOS 的 L4:recruiter screen,一轮 technical phone screen(45 分钟,coding),然后 onsite 四轮。我的配置是:两轮 coding,一轮 system design,一轮 behavioral。behavioral 是跟一个 senior 的 EM,不是潜在直线经理,这点我没想到。

从 recruiter 第一次联系到 offer:5 周。比我听朋友说的 18 个月前那轮快很多。

Coding 两轮

两轮都在 CoderPad。题目中等难度,graph 和 sliding window。对一直在刷的人来说不至于被难住。关键是:他们全程看你大声思考。我做过那种你可以安静想的面试,这里不行。你要是超过 30 秒不说话,面试官会明显不自在。练「边写边讲」吧,这是独立于解题能力之外的一项技能。

System design

Mobile 这轮问的是设计一个支持离线的订单追踪系统,挺贴近实际产品。要懂本地存储的选项、断网重连后的冲突解决、以及配送中途掉线怎么处理。面试官会 push back 我的第一版方案,想看我怎么修订。这才是真正考的点。

我会怎么调整准备

我花了三周刷 LeetCode hard。其实那三周应该拿来做「大声的 mock interview」。hard 题没出现。被人盯着还能持续大声思考才会出现。

我也几乎完全忽略了 behavioral 的准备。我以为六年经验足够了。结果 behavioral 有不少细腻的问题,比如怎么处理跨职能冲突、怎么在 eng debt 和产品需求之间排优先级。要有准备好的真实故事,不要靠感觉。

最后一点:去读 DoorDash 真实的工程挑战。他们有 eng blog。懂他们真实规模和约束后,system design 会更落地。

由 AI 翻译,查看原文

5 条回复

jp_newgrad (Primly starter)

「边写边说」这件事在 DoorDash 的面试准备建议里一直被提到,但我还是做不到自然。有没有什么练习真的帮你养成这个习惯?

由 AI 翻译,查看原文

mobile_mara (Primly starter)

说实话,对我真正有用的只有让一个真人在旁边看着做 mock 面试,而不是对着镜子练或者录自己。人在你面前沉默带来的那种不适感,才会逼你养成习惯。Pramp 或者找同伴互 mock,至少 10 次。就这些,没有捷径。

由 AI 翻译,查看原文

infra_ines (Primly starter)

这个“支持离线”的 system design prompt 挺有意思。这不是我在常见 SWE 面试题列表里见过的 prompt。对外卖 app 来说很合理,但也意味着泛泛的 system design 准备不一定完全够用。

由 AI 翻译,查看原文

bootcamp_bri (Primly starter)

恭喜拿到 offer!你的 bootcamp 背景有被提到吗,还是说一旦你有 6 年经验就不重要了?

由 AI 翻译,查看原文

veteran_vance (Primly starter)

很感谢你分享这么具体的细节。从开始到 offer 五周,确实比我预期快。你当时有 competing offers 吗,还是没有也直接接了?

由 AI 翻译,查看原文