Amazon SDE Intern OA Questions 2026 覆盤|70分鐘兩題 Medium-Hard

Amazon 26 Intern 的 OA 又開始大規模發放了,這一輪依舊是熟悉的 HackerRank 平臺,兩道題 70 分鐘,整體體驗下來就是一句話:時間緊 + 題不水 + 容易卡細節。這一篇給大家還原一下最新一批 amazon sde intern oa questions 真實做題體驗 + 高頻題型總結,順便聊聊該怎麼準備。

Amazon SDE Intern OA Questions 2026 覆盤|70分鐘兩題 Medium-Hard

Amazon 2026 Intern OA 基本資訊

這一輪 OA 配置比較穩定:

  • 平臺:HackerRank
  • 題目數量:2 道 coding
  • 時長:70 分鐘
  • 難度:Medium – Hard
  • 節奏:平均一題 30-35 分鐘(但實際上很多人第一題就會卡)

Amazon SDE Intern OA Questions 分享

Code Question 1

一家金融服務公司請求在 AWS 上私有部署其雲網路。考慮到該公司業務的敏感性,AWS 還建議他們新增一種特定型別的安全系統。

總體而言,網路中有 n 臺伺服器,第 i 臺伺服器的安全需求由陣列 security[i] 表示,每個元素代表該伺服器所需的安全等級。

為確保最高階別的防護,AWS 安全團隊建議在設計安全系統時遵循以下規則:

  • 同一個安全組內的所有伺服器,必須具有相同的安全等級需求;
  • 任意兩個安全組的伺服器數量,差值不能超過 1。

給定一個整數陣列 security,請計算出滿足網路保護要求所需的最少安全組數量。

示例

  • 輸入:n = 6security = [2, 3, 3, 3, 2, 1]
  • 分組方式:
    • 安全等級 2:2 臺 → 1 組
    • 安全等級 3:3 臺 → 1 組
    • 安全等級 1:1 臺 → 1 組
  • 最終最少安全組數量為 3

解題思路

首先對安全等級陣列進行頻次統計,得到每個安全等級對應的伺服器數量,將原問題轉化為對這些頻次值的分組規劃問題。核心約束為:同一安全等級的伺服器必須劃分在同一類分組中,所有分組的容量只能相等或差值不超過 1;目標是讓最終的安全組總數量最少。基於貪心策略實現最優解,從最大的可行分組容量開始嘗試,逐一驗證是否能將所有頻次值拆分為符合容量約束的分組,滿足所有安全等級的劃分要求,第一個滿足條件的分組方案對應的總組數,即為所需的最少安全組數量。

Code Question 2

亞馬遜的一個團隊正在確保所有包裹都能正確分揀以便配送。每個包裹都有一個由大寫英文字母表示的標籤,完整的標籤列表以字串 packages 形式給出,其中第 i 個字元代表第 i 個包裹的標籤。

為最佳化分揀流程,團隊希望分析字串 packages 的每個字首(長度從 1 到 n),並確定它最多可以被劃分為多少個等長部分。劃分時必須滿足以下條件:

  • 在該劃分方式下,每個部分中每種字元的出現頻率都完全相同。

給定字串 packages,請針對每個字首 t(長度從 1 到 n),計算出該字首最多可被劃分為多少個等長部分,使得每個部分中每種字元的出現次數都一致。

示例

  • 輸入:packages = "ABAB"
  • 各字首結果:表格字首長度字首字串解釋最大等分段數1″A”單個字元無法劃分12″AB”無法滿足各段字元頻率相同13″ABA”無法滿足各段字元頻率相同14″ABAB”可劃分為 “AB” 和 “AB”,兩段字元頻率均為 A:1, B:12

解題思路

依託字首和陣列預處理字元頻率分佈,實現任意子串字元頻次的 O (1) 快速查詢,大幅提升效率。遍歷字串所有字首(長度從 1 到 n),對每個長度為 i 的字首,列舉其可劃分的等長段數 k:僅當 i 能被 k 整除時,該劃分方式有效,此時將字首分割為 k 個長度均為 i/k 的連續子塊。以第一個子塊為基準,校驗後續所有子塊的字元頻率是否與基準完全一致,若全部匹配則 k 為當前字首的最大可行劃分數。同時加入剪枝最佳化,若校驗過程中任意一個子塊不匹配,直接終止當前劃分驗證,避免無效計算,保證整體演算法高效執行。

Amazon OA 時間緊、細節多

很多同學反饋:Amazon SDE Intern OA 兩道 Medium-Hard 題雖然看著眼熟,但 70 分鐘內既要快速理清思路,又要寫出乾淨透過所有 test cases,壓力真的不小。Programhelp團隊 專注大廠 OA/VO 實戰助攻 ,幫數百位同學高效透過 Amazon、Meta、Roblox 等 OA,近乎 100% 透過率。不管你是第一次衝 Amazon 26 Intern,還是已經卡過一次,都可以聯絡我們瞭解方案。

author avatar
Jory Wang Amazon資深軟體開發工程師
Amazon 資深工程師,專注 基礎設施核心系統研發,在系統可擴充套件性、可靠性及成本最佳化方面具備豐富實戰經驗。 目前聚焦 FAANG SDE 面試輔導,一年內助力 30+ 位候選人成功斬獲 L5 / L6 Offer。
END
 0