← 返回部落格列表 Amazon SDE Intern × DA Intern 雙軌 OA:題型差異 + VO 流程對比
Amazon

Amazon SDE Intern × DA Intern 雙軌 OA:題型差異 + VO 流程對比

2026-06-02

Amazon 是全球招實習最多的科技公司之一,但很多人不清楚 SDE Intern 和 DA (Data Analyst) Intern 走的是兩條完全不同的 OA + VO 路徑。同一個 amazon.jobs 入口,同一份履歷,投到 SDE 的 pipeline 是 Work Simulation + Coding + Workstyle + Debug,投到 DA 的 pipeline 則換成了 SQL Lab + Statistics MCQ + Case Study。如果按照 SDE 的複習方法去備考 DA,或反過來,幾乎注定吃虧。

這篇文章把兩條線的 OA 與 VO 做逐項對比,並各給一道代表真題 + 解法。讀完你應該能回答兩個問題:

  1. 我現在的履歷更適合走哪一條?
  2. 這條線的 OA 我每段時間該練什麼、每個階段會被卡在哪?

入口的相同與不同

維度 SDE Intern DA Intern
申請入口 amazon.jobs / 校招會 amazon.jobs / 校招會
團隊 AWS / Alexa / Retail / Ads Finance / FBA / Marketing Analytics
OA 平台 HackerRank + 自研 HackerRank + 自研
OA 模組 Work Simulation + 2 Coding + Workstyle + Debug SQL Lab + Stats MCQ + Case Study + Workstyle
VO 輪次 3-4 輪:演算法 + LP × 2 + System Design Lite 3-4 輪:SQL + Case Study + LP × 2
決定性能力 演算法 + LP 故事 SQL + 業務理解 + LP 故事

一句話總結:SDE 看程式碼功底 + LP;DA 看 SQL 速度 + 商業洞察 + LP。LP 是兩條線唯一的「公約數」

SDE Intern OA:四模組拆解

模組 1:Work Simulation

模擬一個工作日內的多個郵件 / 會議 / 決策選項。題目以 multiple choice 出現,考察候選人在壓力下的優先級排序、客戶至上、資料驅動。常見陷阱:

模組 2:Coding(代表題:Sum of Skills 團隊分配)

給 N 個員工的 skill 陣列,把他們分成大小為 K 的若干組,使得每組 skill 之和的方差最小。

思路:排序 + 貪心配對,把最強 + 最弱、第二強 + 第二弱… 配在一起。

def team_assignment(skills, K):
    skills.sort()
    n = len(skills)
    teams = []
    i, j = 0, n - 1
    while i < j:
        team = []
        while len(team) < K and i <= j:
            team.append(skills[j]); j -= 1
            if len(team) < K and i <= j:
                team.append(skills[i]); i += 1
        teams.append(team)
    return teams

時間複雜度:O(N log N),排序佔主。 Follow-up:如果題目改成「每組 skill 之和等於 target」——退化成多重背包,注意資料量。

模組 3:Workstyle Survey

無對錯,但前後一致性會被算分。建議:

模組 4:Debug

約 15 分鐘,給一段有 5-7 個 bug 的小程式,要求改對。最常見 bug 類型:

DA Intern OA:四模組拆解

模組 1:SQL Lab(代表題:訂單留存 cohort)

orders(user_id, order_date, amount),求每個月新使用者在之後 3 個月內的留存率。

WITH first_order AS (
  SELECT user_id, MIN(order_date) AS first_dt
  FROM orders
  GROUP BY user_id
),
cohort AS (
  SELECT
    DATE_TRUNC('month', first_dt) AS cohort_month,
    user_id
  FROM first_order
)
SELECT
  c.cohort_month,
  COUNT(DISTINCT c.user_id) AS new_users,
  COUNT(DISTINCT CASE
    WHEN o.order_date BETWEEN c.cohort_month + INTERVAL '1 month'
                      AND c.cohort_month + INTERVAL '3 month'
    THEN o.user_id END) AS retained_users
FROM cohort c
LEFT JOIN orders o USING (user_id)
GROUP BY c.cohort_month
ORDER BY c.cohort_month;

關鍵點

模組 2:Statistics MCQ

10-15 道 MCQ,覆蓋:

陷阱:選項中常會出現「統計顯著 = 業務顯著」——錯。

模組 3:Case Study

業務題,常見原型:

回答骨架(SDE-W:Segment / Drill / Experiment / Wrap):

  1. Segment:按品類、地域、客群拆分
  2. Drill:找異常子集
  3. Experiment:設計 A/B 驗證
  4. Wrap:寫出 stakeholder 一句話結論

模組 4:Workstyle 同 SDE

VO 流程對比

輪次 SDE Intern DA Intern
1 LP × 2 + Coding Easy LP × 2 + SQL × 1
2 Coding Medium + LP × 1 SQL Hard + Case Study
3 System Design Lite + LP × 1 Case Study + LP × 2
4(部分團隊) Bar Raiser:LP 全程 Bar Raiser:LP 全程

兩條線 Bar Raiser 完全相同——都是 LP 主導,問 5-6 個故事,每個故事都要能 drill 到具體行為。

備考策略對比

維度 SDE Intern DA Intern
主刷題平台 LeetCode(Amazon tag) LeetCode SQL + StrataScratch
主刷題量 200 題以上 SQL 100 + 機率統計 50
故事數量 6-8 個 LP 故事 6-8 個 LP 故事
模擬面 Karat / Pramp DataLemur / 找學長姐 mock

三週節奏(SDE)

  1. 第 1 週:LeetCode Amazon tag Top 50 medium
  2. 第 2 週:Coding Hard 10 道 + 系統設計 P-A-S
  3. 第 3 週:LP 故事打磨 + Karat mock × 2

三週節奏(DA)

  1. 第 1 週:StrataScratch Amazon SQL Top 50
  2. 第 2 週:A/B Testing 教材 + Case Study 3 套
  3. 第 3 週:LP 故事 + DataLemur mock × 2

FAQ

Q1:我同時投了 SDE 和 DA Intern,OA 會怎麼發? recruiter 會按你履歷裡的「主基調」決定。如果兩條線都標了 strong signal,recruiter 通常按 JD 優先:你點過哪條線的 JD,發那條線的 OA。

Q2:DA Intern 的 SQL 比 SDE 的 Coding 容易嗎? 不容易。DA 的 SQL Hard 多用 window function + CTE 巢狀,寫 80 分鐘 4 題 的速度比 LeetCode 60 分鐘 2 題更緊。

Q3:Workstyle Survey 真的會刷人嗎? 不會單獨刷,但和 OA 其他模組組合時可能成為否決項。建議保持一致性,避免極端選項。

Q4:VO Bar Raiser 是 onsite 還是 OA 階段? Onsite 階段。OA 階段沒有 Bar Raiser。Bar Raiser 是 final loop 中跨部門的 senior,可以一票否決。

Q5:如果 OA 表現一般,還能進 VO 嗎? SDE 偏重看 coding 表現,VO 直接由 OA 排序決定;DA 更看 SQL + Case Study 綜合。referral + 履歷亮點能彌補 OA 部分,但仍建議把 OA 當作首要門檻。


正在準備 Amazon Intern OA / VO?

如果你已經收到 OA 連結但 Work Simulation 排序拿不準、SQL 80 分鐘 4 題寫不完,或者 Bar Raiser 階段需要真人 VO代面 / VO輔助 全程陪跑,可以聊聊看 OA代面 / VO輔助 / VO代面 完整方案。


聯絡方式

需要面試真題與客製備戰計畫?立刻聯絡微信 Coding0201獲取真題

Email: [email protected] Telegram: @OAVOProxy