2026 投递季 eBay SDE Intern 流程基本稳定为「在线申请 → HackerRank OA → Karat / 团队 VO → HM」。本篇基于 oavoservice 学员复盘,把每一段的题型与节奏拆开来讲,并附 OA代面 / VO代面 / VO辅助 的实战路径。
一、2026 时间线
| 时间窗 | 节点 |
|---|---|
| 2025-08 ~ 2025-10 | 简历 / 内推开放 |
| 2025-09 ~ 2025-11 | OA 邮件密集发出 |
| 2025-10 ~ 2026-01 | Karat / 团队 VO |
| 2026-01 ~ 2026-03 | HM + offer |
| 2026-05 ~ 2026-08 | 实习开始 |
关键观察:2026 这一届 eBay 把 Karat 与 team VO 流程更紧密耦合,Karat 通过基本等价于团队 VO 邀请,而不再额外加一轮。
二、HackerRank OA 高频题方向
OA 4 题,90 分钟,使用 HackerRank。
| 题型 | 出现频次 | 关键解法 |
|---|---|---|
| 字符串 / 模拟 | 高 | 哈希 / 状态机 |
| 数组 / 滑窗 | 高 | 双指针 |
| 树 / 图 BFS | 中 | 模板 |
| 简单 DP | 中 | 一维 / 二维 |
学员还原题:购物车结算
给定商品
items[i] = (price, category)和折扣规则:同类满 3 件第 3 件免单(取价格最低者)。返回最少应付金额。
from collections import defaultdict
def cart_cost(items):
by_cat = defaultdict(list)
for price, cat in items:
by_cat[cat].append(price)
total = 0
for cat, prices in by_cat.items():
prices.sort(reverse=True)
for i, p in enumerate(prices):
if (i + 1) % 3 != 0:
total += p
return total
复杂度:O(n log n)。坑点:必须每 3 件触发一次免单,是「每 3 件中最便宜的免」,而不是固定第三件。
学员还原题:交易延迟告警
给定一组成功 / 失败的交易事件
events[i] = (t, ok),定义在 60 秒滑窗内失败率 > 30% 触发告警。返回首次触发时刻。
from collections import deque
def first_alert(events, window=60, threshold=0.3):
q = deque()
fail = 0
for t, ok in events:
q.append((t, ok))
if not ok:
fail += 1
while q and t - q[0][0] > window:
tt, oo = q.popleft()
if not oo:
fail -= 1
if len(q) >= 5 and fail / len(q) > threshold:
return t
return -1
坑点:样本数太少(< 5)时不应该触发告警,否则前几条失败会误报。
三、Karat 轮:1 道算法 + 1 道行为
eBay 的 Karat 通常 60 分钟:
[0-5min] 自我介绍
[5-30min] Coding 1(LC Med)
[30-50min] Coding 2 / 系统题
[50-60min] BQ + 你提问
学员还原题:商品折扣传播
商品分类是一棵树,根分类的折扣会向下传播;如果某子分类自己设置了折扣,就以子分类为准。给定操作序列
set(cat, d)/query(cat),返回 query 时该分类的实际折扣。
class CategoryTree:
def __init__(self, parent):
self.parent = parent
self.discount = {}
def set_discount(self, cat, d):
self.discount[cat] = d
def query(self, cat):
cur = cat
while cur is not None and cur not in self.discount:
cur = self.parent.get(cur)
return self.discount.get(cur, 0)
追问:如何把 query 优化到 O(log n) 摊还?答:用并查集 + 路径压缩,把 query 同时回写最近的 ancestor 折扣。
四、行为题:BQ 高频方向
eBay BQ 偏「真实场景 + 数据驱动」,常见提问:
- Tell me about a time you debugged a production issue.
- Describe a project where stakeholders disagreed.
- How did you handle ambiguous requirements?
面试官真正想听:STAR 结构 + 量化结果。比如「把页面加载时间从 1.8s 降到 700ms,转化率提升 2.3pp」。oavoservice 在 BQ 段提供 场景库 + 数据脚本 + 1v1 mock。
五、Hiring Bar 与避坑
| 红线 | 说明 |
|---|---|
| OA 部分通过 | 4 题 < 3 题全对,基本进 KIV |
| 摄像头 / 屏幕 flag | Karat 检测严格,被标记直接淘汰 |
| 用 ChatGPT 现场粘贴 | 平台拦截 + pacing 异常 |
| BQ 全是空话 | 没有量化结果,HM 直接拒 |
| 不会算复杂度 | 必问,错一次基本翻车 |
oavoservice 在 eBay Intern 流程提供 OA代面 / VO代面 / VO辅助 一站式方案,从 OA 到 HM final 全程在线。
六、备战节奏(建议 3 周)
| 周次 | 任务 |
|---|---|
| W1 | HackerRank 限时 mock × 4 + LC Med 复习 |
| W2 | Karat 流程预演 + Coding mock |
| W3 | BQ 场景库梳理 + 全 Loop mock |
FAQ
eBay 实习 OA 多久收到反馈?
通常 1–2 周。超过 2 周没消息可以礼貌跟进 recruiter 或 referrer。
Karat 通过率高吗?
Karat 通过率约 25–35%。不要轻视行为题,多人就是因为 BQ 被拒。
eBay Intern 转正率?
近两届约 30–40%。决定因素:项目交付质量 + 经理评价 + 当年 HC。
OA代面 / VO代面 / VO辅助 怎么安排?
oavoservice 在 OA 阶段提供 题型预测、限时 mock、全程实时辅助;Karat / VO 阶段提供 思路即时辅助、模板预演、BQ 1v1 mock。从 OA 到 HM final 一站式打包。
正在准备 2026 eBay SWE Intern OA / VO?
oavoservice 跟踪 eBay Intern 流程已经超过 2 年。提供 题型预测、限时 mock、Karat 模板、BQ 场景库、OA代面 / VO代面 / VO辅助 全链路服务。
👉 立即添加微信:Coding0201,获取 eBay 当周 OA 真题与 VO辅助 方案。
联系方式
Email: [email protected]
Telegram: @OAVOProxy