面接体験談

DoorDash SDE II 面接体験談:サンフランシスコ オンサイト面接(2021年)

DoorDashSDE II·サンフランシスコ·面接時期: 2021年10月不合格

更新日: 2026年7月17日

候補者は2021年10月、DoorDashのサンフランシスコオフィスでSDE IIポジションの面接を受けた。選考は、重み付き区間スケジューリングに関する1問のコーディング問題で構成されたリモートの電話面接から始まり、その後コーディング2ラウンド、システム設計1ラウンド、行動面接1ラウンドからなるオンサイト面接へと進んだ。

オンサイトの1回目のコーディングラウンドでは、LeetCode Discussの別の投稿で詳しく説明されているDoorDash風の配達マッチング問題が出題され、2回目のラウンドでは島の数を数える問題とその発展形である島の面積を求める問題が出された。システム設計ラウンドでは、既存の決済ゲートウェイとの提携を前提に、大規模かつ期間限定のチャリティキャンペーン向け寄付プラットフォームの設計が求められた。行動面接ラウンドでは、DoorDashが掲げる価値観に基づく質問と、配達の不正確さを減らすためのシナリオ問題が組み合わされた。候補者はオンサイト面接をすべて完了したが、結果は不採用だった。

選考プロセス

  1. 電話面接

    重み付き区間スケジューリングに関する1問のコーディング問題。オンサイト面接の前にリモートで実施された。

  2. オンサイトコーディング ラウンド1

    「Available Deliveries」と題されたDoorDash風の配達マッチング問題。詳細は別のLeetCode Discuss投稿に記載されている。

  3. オンサイトコーディング ラウンド2

    同じテーマの発展問題を伴うグリッド探索問題。

  4. システム設計

    大規模かつ複数日にわたるチャリティイベント向け寄付プラットフォームの設計。

  5. 行動面接

    DoorDashが掲げる価値観に関連する質問に加え、配達精度に関する実務シナリオ問題。候補者は、これらの質問が別のDoorDashオンサイト体験談で報告された内容と一致していたと述べている。

  6. 結果

    候補者はオンサイト面接をすべて完了したが、不採用となった。どのラウンドが決め手になったかは体験談に記載されていない。

電話面接

リモートで実施された1問の技術的なコーディング問題

  • LeetCode 1235: Maximum Profit in Job Scheduling

オンサイトコーディング ラウンド1

DoorDash風の配達マッチング問題

  • Available Deliveries——DoorDash風のスケジューリング/マッチング問題。詳細は別のLeetCode Discuss投稿に記載されている。

オンサイトコーディング ラウンド2

発展問題を伴うグリッド探索問題

  • LeetCode 200: Number of Islands
  • 発展問題:LeetCode 695: Max Area of Island

システム設計

大規模かつ期間限定のチャリティイベント向け寄付プラットフォームの設計

  • DoorDashとそのパートナー企業が全米で開催する3日間のチャリティイベント向けの寄付アプリを設計せよ。参加する顧客は300万人を超える見込みである。アプリは顧客の氏名、メールアドレス、支払い方法の情報を収集する必要があり、集まった資金はDoorDashの既存の決済ゲートウェイとの提携先が保持し、後日送金する。

行動面接

DoorDashが掲げる価値観に基づく質問に加え、実務シナリオを1問

  • 誰かのために声を上げた経験について話してください。
  • 職場でマイノリティ・グループを支援した経験について話してください。
  • 失敗した経験と、そこから学んだことを説明してください。
  • 建設的なフィードバックを受けた経験と、それにどう対応したかを説明してください。
  • DoorDashが掲げる価値観に基づく質問がいくつか出された。
  • シナリオ:注文配達の不正確さ(商品の誤りや紛失、顧客への誤配、アプリに表示されるメニューの誤りを含む)をどのように減らすか?

候補者は、これらの行動面接の質問が別のDoorDashオンサイト体験談で報告された内容と一致していたと述べている。

学びのポイント

  • 区間スケジューリングとグリッド/グラフ探索のパターンを復習しておくこと——重み付きジョブスケジューリングと、面積を問う発展問題付きの島数え問題が、それぞれ独立したコーディングラウンドとして出題された。
  • DoorDash風の設計問題では、決済システムをゼロから構築するのではなく、大規模なデータ収集と資金の流れについて考える練習をしておくこと——このラウンドは既存の決済ゲートウェイとの提携を前提とし、それを取り巻くアプリの設計を求めるものだった。
  • 誰かのために声を上げた経験、マイノリティの同僚を支援した経験、失敗、フィードバックについて、具体的なエピソードを準備しておくこと——行動面接は一般的な質問ではなく、DoorDashが掲げる価値観に重きを置いていた。
  • 配達の不正確さを減らすといった実務シナリオの質問には、解決策を提案する前に、問題を提示された下位の原因に分解する構造化された回答を用意しておくこと。

出典

質問と選考プロセスの事実は、下記リンクの候補者本人の公開投稿に基づきます。本文は当サイトによる再構成です。

候補者本人による英語の公開体験談を翻訳(出典: LeetCode Discuss)