Amazon 26 Intern OA又开始大规模发放了!这一轮依旧是 HackerRank 平台,2道题 70分钟 ,整体感受只有一句话:时间极紧 + 题不水 + 细节杀!

OA 基本信息
- 平台:HackerRank
- 题目数量:2道 Coding
- 时长:70分钟
- 难度:Medium → Hard
- 节奏:平均一题30-35分钟,但第一题很容易卡住
Code Question 1(金融服务器安全分组)
给定数组 security,代表 n 台服务器的安全等级。要求:
- 同一安全组内服务器安全等级必须相同
- 任意两个安全组的服务器数量差值 ≤1
求满足条件的最少安全组数量。
示例:security = [2,3,3,3,2,1] → 最少 3 组
核心思路:频次统计 + 贪心尝试最大分组容量,从大到小验证可行性。
Code Question 2(包裹标签前缀等分)
给定字符串 packages(全大写字母)。 对每一个前缀(长度1到n),求最多能分成多少个等长 子串,要求每个子串中每种字符出现次数完全相同。
示例:packages = "ABAB"
- 前缀 "ABAB" 可分成 2 段("AB" + "AB"),每段 A:1、B:1
核心思路:前缀频次预处理 + 枚举 k(需整除)+ 子块频率校验 + 剪枝优化
很多同学做完都说:看着眼熟,但真写容易超时或细节出错,70分钟内既要快又要准,压力拉满!
想一次冲刺通过 Amazon OA? **Programhelp团队**专注大厂 OA/VO 实战辅导,已帮助数百位同学高效通过 Amazon、Meta、Roblox 等 OA,通过率近 100%!
不管你是首战 Amazon 26 Intern,还是已经卡过一轮,欢迎私信我们了解针对性方案,帮你高效备战、少走弯路!