← 返回博客列表 2026 eBay SWE Internship OA 面经|真题方向 + 行为题 + VO代面 / VO辅助 路径
eBay

2026 eBay SWE Internship OA 面经|真题方向 + 行为题 + VO代面 / VO辅助 路径

2026-05-27

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 偏「真实场景 + 数据驱动」,常见提问:

面试官真正想听: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