目录
正在加载目录...

Optiver 2027 OA |题型大改版,Quant 新增三类题全拆解

Optiver 2027 暑期的 OA 最近陆续发出来了,SWE 和 Quant 两套都做完之后,最大的感受是:Quant 这边题型改版了,新增三类题,题量变大难度加深,去年的攻略已经不够用了。趁热把两套 Optiver 2027 OA 的题型和真题细节都写下来,给还在等 OA 或者准备投的朋友参考。

Optiver 2027 OA |题型大改版,Quant 新增三类题全拆解

Optiver 2027 投递流程

先把投递的基本盘说清楚。Optiver 的招聘节奏和其他头部 quant firm 类似——开得早、rolling 审核,2027 暑期实习的申请从 2026 年 8 月起陆续开放,越早投越有利。美国这边 Quantitative Intern 主要 base 芝加哥,SWE Intern 在芝加哥和奥斯汀两个 office 都有 headcount,具体开放岗位可以直接上 Optiver 官方实习页面 查看和投递。

Quant Intern 的门槛项:STEM 本科或硕士在读,预计 2027 年 12 月至 2029 年 6 月之间毕业、大二及以上,数学概率统计基础扎实,会 Python 或其他语言编程,不要求金融背景。

另外注意一条容易踩坑的政策:Optiver 有全球统一的重申冷却规则——过去 8 个月内在任何 Optiver office 做过 OA 或面过试的,暂时没有资格重新申请,冷却期过后欢迎再投。所以 OA 别裸考,一次机会要当一次用。

投递之后的流程就是:网申 → OA→ recruiter call → 技术面/trader 面 → Super Day,一路 rolling 推进。

Software Engineer Intern OA

SWE 这套整体变化不大,两部分。

Coding:90 分钟一道 Medium,系统模拟风格

Optiver 的 coding 题一直不走传统算法路线,考的是系统模拟——状态管理和调度实现能力。我这次碰到的是一道卫星网络消息传播题,HackerRank 平台:

题意:一个卫星网络在测试分布式通信协议。消息从地球发给一个或多个卫星;每个收到消息的卫星会按 SatelliteId 升序把消息转发给所有还没收到的直接连接;当一个卫星的所有直接连接都收到消息后,它处理消息并向地球报告。

输入是 N 条指令流,三种类型:SatelliteConnected(卫星入网)、RelationshipEstablished(两颗卫星建立双向连接)、MessageReceived(M 颗卫星同时收到消息)。

关键约束在 Important Notes 里:每次转发耗时恰好 10 秒,且转发是同步原子的——同一个发送方一次只能转发给一个连接,逐个来;转发一完成,全网都知道接收方已被通知,不会重复发。

思路:这是一道带时间维度的 BFS 模拟。核心是维护每颗卫星的邻接表(用有序结构,因为要按 ID 升序转发)、已通知集合,然后模拟传播过程算时间。因为”一个发送方逐个转发、每次 10 秒”,同一颗卫星转发给它的第 k 个未通知邻居的完成时间是收到消息的时刻 + 10k,这个串行排队的细节是本题和普通 BFS 最大的区别,也是最容易写错的地方。建议先把”每颗卫星何时收到消息”这个事件队列建出来(优先队列按时间排序),再逐事件处理转发。

题目描述很长,读题至少留 15 分钟,把同步原子那条规则想清楚再动手,不然模拟逻辑会推倒重来。

另外根据带 mentee 做题的情况,SWE 的 coding 还出现过多层电池结构充放电与均衡规则的模拟题,风格完全一致:不考算法技巧,考你能不能把一套复杂规则翻译成清晰的状态机。

Zap-N:9 个反应力小游戏

类似游戏合集,包含记数字、形状切换等 9 个小游戏,测的是反应速度、短时记忆和任务切换能力。这部分没法刷题,保证睡眠、找个安静环境、提前用类似的 brain training 应用热热手就行。

Quantitative Intern OA

Quant 这套是这次改版的重头,一共六个模块。Beat the Odds、NumberLogic、Zap-N 三类老题型网上拆解已经很多,不展开,重点讲新增的三类。

Likelihood-list:15 题,每题 90 秒

每题给一个具体场景,考对历史数据的模式判断和相对概率排序。典型题目:根据前五次成绩预测第六次各事件的概率,并按高低排序。

这类题没有精确答案,考的是你能不能从少量样本里快速抓住频率分布的主特征,然后按相对可能性排出合理顺序。练习方向是贝叶斯直觉——见过的频率就是最好的先验,别过度脑补。

Intervals:18 题,每题 60 秒

快速量化估算,要求在 60 秒内把概率、比例、期望值转成一个合理区间,界面上给 Lower Bound 和 Upper Bound 两个框让你填。

我实际碰到的一道:一个网格里散布着方块、圆形、三角形三种图形,问不放回地随机抽两个,恰好抽到 1 个方块和 1 个圆形的概率是多少(0–100)。

这种题的解法就是快速数数 + 组合概率:数出方块数 s、圆形数 c、总数 n,答案是 2×s×c / (n×(n-1)),换算成百分比后给一个覆盖住的区间。60 秒内数一个近百个图形的网格是数不精确的,所以按行估计数量、心算出概率量级、区间给宽一点点保命,是比追求精确更优的策略。

还有更简单的送分型:你和朋友各掷一个骰子,求朋友点数大于你的概率——36 种等可能结果里 15 种满足,15/36 ≈ 41.7%,区间给 40–43 就行。

Orderbooks:20 题 8 分钟,最有意思的一部分

给你一组卡片形式的订单簿,要求识别其中的买卖套利机会,快速提交任意可盈利或清库存的策略,尽可能多得分。

平均一题 24 秒,考的是扫一眼就能看出”买价高于卖价”这类交叉盘机会的直觉。这个模块最贴近 Optiver 的实际业务(market making),建议提前理解 bid/ask、spread、套利这几个概念的基本盘,做题时先扫最明显的价差,别在一张卡片上恋战。

整体备考建议

这三类新题玩法各不相同,但本质考的是同一件事:时间压力下用概率思维和快速近似做判断,而不是精确计算。Optiver 筛的是能在不完全信息下快速给出”够好”答案的人,这和 trading 台面上的真实工作状态是对齐的。

具体建议:SWE 的 coding 按系统模拟题准备,把读长题干、建状态机的流程练熟;Quant 的心算和估算每天练,Intervals 类题重点练”量级正确 + 区间合理”而不是精确值;Orderbooks 提前搞懂订单簿基本结构。整套 OA 时间都极紧,家里网络和环境提前弄稳。

备考路上我参考了 InterviewShow 整理的量化公司 OA 题库,Optiver 2027 的新题型都有收录和拆解,从 OA 刷题规划到后续面试的模拟训练全流程都有对应的备考服务,有需要的可以去看看。

END