Doordash面試 | Doordash SDE | 面試輔助 | 中廠佼佼者的面試內幕分享

2,883Views

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

Doordash面試 | Doordash SDE | 面試輔助 | 中廠佼佼者的面試內幕分享

面試流程

  • OA: 兩道程式設計題,90 分鐘。
  • Hiring Manager (HM): 自我介紹、履歷深挖和常見行為題。
  • 兩輪 Coding: 中等難度,帶 Follow-up。
  • 系統設計 (Design): 分散式調度、衝突處理等高階題。

Coding 真題示例

題目 1:員工選拔

給定一個分數清單 score,依照下列規則挑選 team_size 位員工,回傳挑選分數總和:

  1. 每回合在前 k 或後 k 名員工中選出最高分(同分取索引最小者)
  2. 將該員工從清單中移除
  3. 重複直到選滿
// 範例
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 指導、系統設計演練等全流程助攻。 想要少走彎路、穩住節奏,歡迎 聯絡我們

author avatar
Alex Ma Staff Software Engineer
目前任職於Google,10餘年開發經驗,目前擔任Senior Solution Architect職位,北大電腦本碩,擅長各種演算法、Java、C++等程式語言。在學校期間多次參加ACM、天池大數據等多場比賽,擁有多場頂級paper、專利等。
END
 0