Doordash 这个公司的 package 和 benefit 在美企中算是非常有竞争力的,refresh 也很大方。 但其面试流程也相当严格:从 OA 到 Coding,再到 Design,各环节都要做足准备。

面試流程
- OA: 兩道程式設計題,90 分鐘。
- Hiring Manager (HM): 自我介紹、履歷深挖和常見行為題。
- 兩輪 Coding: 中等難度,帶 Follow-up。
- 系統設計 (Design): 分散式調度、衝突處理等高階題。
Coding 真題示例
題目 1:員工選拔
給定一個分數清單 score,依照下列規則挑選 team_size 位員工,回傳挑選分數總和:
- 每回合在前 k 或後 k 名員工中選出最高分(同分取索引最小者)
- 將該員工從清單中移除
- 重複直到選滿
// 範例
score = [10,20,10,15,5,30,20]
team_size = 2
k = 3
// 第一次選 30 → 剩 [10,20,10,15,5,20]
// 第二次選 20 → 剩 [10,10,15,5,20]
// 總和 = 30 + 20 = 50
題目 2:價格動態調整
有 n 件商品,初價 price[i],收到兩類查詢:
[1, x, v]:將第 x 件商品價格設為 v;[2, v, v]:將所有低於 v 的價格都調整到 v;
// 範例
price = [7,5,4]
queries = [[2,6,6],[1,2,9],[2,8,8]]
// 處理後 price = [8,9,8]
專業面試輔助
Programehelp 團隊深耕廠面試多年,提供 OA 解題、Coding 指導、系統設計演練等全流程助攻。 想要少走彎路、穩住節奏,歡迎 聯絡我們!
END