Jane Street Interview Guide

Jane Street 面试辅助:Onsite 游戏轮、概率与做市

面向 Jane Street(Quant Trading、Quant Research、SWE、SRE、Sales and Trading)候选人的面试准备攻略,覆盖五轮 onsite 里的 Excel 与 Jupyter 游戏轮、概率估算与做市报价、以 API 实现为主的第一轮 coding,以及各条线的流程差异。

Related Articles

Jane Street 相关文章

继续查看这个公司的岗位拆解、题型复盘和专项准备文章,按自己的轮次选择阅读。

Jane Street 面经 • Trading • QT • SWE • 2026 • Quant

Jane Street Trading / QT / SWE 面经

Jane Street 面经 2026:Trading / QT / SWE 三线差异,General Coding、概率/交易轮与 CUDA 性能轮考点,附概率期望、market making 高频题和 7/14/30 天路线。

阅读全文

Question Radar

Jane Street 高频必考题型

先看题型方向,再用下面的代表题目判断自己是否真的会拆题、会解释、会处理 follow-up。

必备

概率与期望:多个骰子的期望收益、抛硬币出现指定模式的期望次数、随机游走的吸收概率与期望步数、以及最优停止问题。

必备

做市与博弈:对未知量报 90% 置信区间并给出双边报价、面对对手策略变化时的应对,以及在多次成交中控制仓位与风险。

必备

费米估算:把一个陌生量拆成可估的因子(人口、渗透率、频次、单价),并给出量级与区间。

必备

coding:按 API 规格实现数据结构(商品与买家、成交价与失败退款)、把三元组数据流还原成 N 乘 M 矩阵并按缺失填 -1、日志限流检测、以及树上标记与滑动窗口求和。

必备

游戏类轮次:Excel 骰子游戏的最优停止与 EV 计算、飞船载货的资源分配、以及造塔博弈的对抗策略分析。

Company Signals

Jane Street 近期面试信号

从本地面经汇总里抽取高频信号,帮助你先判断该补 coding、设计、项目还是表达。

信号

按 frontmatter 匹配到 13 条样本,其中 category 标为 Pass 的 4 条、Fail 的 2 条,其余多为过程记录或求助帖;13 条里有 1 条记录 HR 联系后直接 fast track 到 final round 的情况。

信号

onsite 轮数多且形式特殊:同学提供的面经样本里 Trading 与 QR 条线是五轮 onsite,其中包含在 Jupyter Notebook 里玩的飞船载货与法师收集卷轴游戏,以及在 Excel 里玩的骰子游戏。

信号

Excel 骰子游戏有明确的金钱结构:有样本记录 10 个公平骰子、每个骰子把一个点数重复并把另一个点数移除、共掷 100 次,付 350 美元参与并把所有投掷所得拿走,面试官会在投掷过程中穿插问当前期望值。

信号

做市是贯穿始终的考点:样本里出现过对自己参与的游戏价值多次报出买卖价,面试官保证成交,买下就是你来玩、卖出就是面试官来玩;还有实习生样本是在概率估算之后直接对估算结果做市。

信号

coding 轮的风格很不一样:有样本明确说第一轮注重 clarity 与沟通,题目都是实现某些 API,例如维护商品与买家成交价并处理交易失败后的退款与重新上架,题目不难但细节繁琐、需要主动向面试官澄清。

信号

条线差异极大:Sales and Trading 是先做 Excel Assignment 再面一轮,SRE 是在纸上写限流算法,SWE 的香港 onsite 是上午两轮下午一轮加 Q&A,而 TDO 条线的 onsite 是两轮 system design 且九成时间在讨论、岗位性质接近业务分析。

Sample Questions

Jane Street 代表题目清单

这些不是让你背答案,而是把公司常见考法翻译成可练习的具体题目和 follow-up 场景。

概率与做市

估算悉尼有多少家花店,先给出一个 90% 置信区间,然后针对这个估算值报出一个可成交的双边价格,并说明当对手把买价压低时你会如何调整。

概率与博弈

你玩一个有 100 轮的单人游戏,每轮只能选择放或取:放会把第三方的 1 美元随机放进两个不透明盒子之一,取会随机倒空一个盒子并把钱归你,且在游戏结束前你不知道自己取到了多少钱;求最优玩法下的期望收益。

概率与最优停止

你可以随时停止掷一个公平六面骰子并拿走累计点数,但一旦掷到平方数(1、4、9、16 等)就输掉全部;求最优停止策略与期望收益。

做市游戏

10 个骰子分别为 10 面到 100 面,每掷一次花 1 美元,掷到恰好 60 可获 100 美元;说明你的策略、计算这个游戏的价值,并针对该价值多次报出买卖价。

Coding

实现 DataStore 的 update 与 getAll:商品有可选的买家、卖家、价格与名称,最终成交价取同名商品中最低且低于买家意向价的那个;再处理交易失败后的重新上架、退款差额与无货情况下的扣款判断,列出你需要向面试官澄清的边界。

Coding

给定按时间升序、同一时间按 code 字典序升序的三元组数据流(时间戳、code、数值),实现 stream transformer 把每个时间点还原成长度为 M 的矩阵行、缺失的 code 填 -1;follow-up 处理流内 code 乱序与少量时间戳乱序。

Depth Notes

Jane Street 专项深挖

把题型清单继续拆成面试官会追问的能力证据,避免只停在关键词层面。

游戏轮

Excel 骰子决策游戏

Jane Street 的 onsite 在同学提供的面经样本里最有辨识度的就是游戏轮:候选人被要求在 Excel 或 Jupyter Notebook 里玩一个游戏,面试官在旁边观察你如何收集信息、如何建模、如何在不同策略之间取舍。有一份非常完整的样本记录了两年各五轮的 onsite。去年的五轮是:第一轮先做市场做市的暖场,然后在 Jupyter Notebook 里算某种递归;第二轮是宇宙飞船小游戏,有一批飞船、货舱空间有限,航行中可能遇到太空海盗、太空垃圾与小行星,可以装载对应的装备,要求通过五次 trial run 来优化你的 loadout;第三轮是 HR 面;第四轮记不清了,好像是在 Excel 里玩一个入场费越来越高的游戏;第五轮也是 Excel 小游戏,内容是 10 个公平骰子,每个骰子把一个点数重复、把另一个点数移除,一共掷 100 次,付 350 美元参与并把所有投掷所得拿走,面试官还会在投掷过程中穿插问当前正在掷的骰子的期望值,今年的五轮是:第一轮在 Jupyter Notebook 里玩法师游戏,每天获得 10 个卷轴、每天遇到不同的怪兽,要根据之前的信息优化策略;第二轮是东西两队造塔的对抗游戏,每天可以在拿推车、往每个推车放一块砖、把砖运到近塔、观察对手的推车与砖数之间选一个动作,第四轮是 Excel 骰子游戏,10 个骰子分别是 10 面到 100 面,每掷一次花 1 美元,掷到恰好 60 给 100 美元,要求给出策略并对这个游戏的价值多次做市,面试官保证成交,买下就是你来玩、卖出就是面试官来玩;第五轮是数据分析,候选人明确说自己完全不会,而且面试前的问卷里已经写了不会 pandas。这份样本最有价值的地方在于它揭示了这家的评分视角:他们不只看你会不会算,更看你能不能在信息不完整的情况下建立模型并做出可辩护的决策。

概率与做市

估算、报价与反复被挑战

概率与做市是 Jane Street 所有条线共同的底层能力,同学提供的面经样本里的呈现方式有三种。第一种是概率估算加做市。Trading Internship 的样本给出的描述很简洁:和 trader 聊得很愉快,一起做了几道概率题,涉及对随机事物的估算,例如估算悉尼有多少家花店,并针对这个估算做市。这里的考点不是精确答案,而是你能否把陌生量拆成可估的因子、给出量级与区间,然后在这个区间上报出一个可以成交的双边价。第二种是纯概率与最优停止。QT Interview 的样本给了两道很典型的题:一是单人对两个不透明盒子的游戏,每一轮可以选择放或取,放会把第三方的 1 美元随机放进其中一个盒子,取会随机倒空一个盒子并把这笔钱归你,游戏共 100 轮且每轮必须选放或取,问最优玩法下的期望收益(注意在游戏结束前你不知道自己取到了多少钱);二是掷一个公平的六面骰子,可以在任何时候拿走累计点数,但如果掷到平方数(1、4、9、16 等)就输掉全部,问最优策略。这两道题都需要先建立状态与递推,再讨论最优停止的条件。第三种是博弈与逻辑。Sales and Trading 条线的真人面问了两道题:第一道是排队问题,你在一个 100 人的队列里,这时突然开了另一个队,问排在第几位时你会考虑换队,假设你在新队列里的位置由决定去新队列的人数随机决定;第二道是用 1 分、5 分、10 分、25 分与 1 美元五种硬币组合一定面值的问题。候选人特别强调题目不难,但面试官会不断 challenge 你,反复问你是否确定这个答案、能不能做得更好。所以这一类的准备重点是把『估、报、辩』三个动作连起来练:先给区间,再给价格,最后在被质疑时能立刻说出调整的理由。

Coding

考 API 实现与沟通

Jane Street 的 coding 轮与多数科技公司不同,同学提供的面经样本里几乎看不到难题,考的是需求澄清、接口设计与细节完备性。有一份很完整的 General Coding Interview 面经,候选人说这一轮注重 clarity 与沟通,题目都是实现某些 API。具体题目是给一个商品类,字段包括可选的买家、卖家、价格与商品名,以及一个 DataStore 类,需要实现 update(更新商品信息,卖出去之后买家字段从空变成买家名)与 getAll(返回当前所有商品的信息)。第一问:给定一个商品名到 Item 的映射,返回商品名到最终成交价的映射,成交价取同名的商品中价格最低的那个(同时要低于买家的意向价格),并用 update 把结果写回 DataStore。第二问:在当天所有交易结束后,有些交易可能失败(例如信用卡问题),要求处理两种情况并返回给所有买家的扣款与退款信息。情况一是失败的那笔需要重新开放销售,后续买家成交价更高时要退款差额、更低时不做处理;候选人说题目不难、逻辑就是按时间顺序扫一遍再与后续成功交易比对,但细节繁琐、需要主动沟通,其他 coding 样本包括:SRE 条线就是在纸上写算法,题目是限流的经典形态,给一串包含 IP 地址与时间戳的访问日志,要求标记出在任何固定时间窗口内访问过于频繁的 IP;以及一道数据流还原题,给定一批按时间升序、同一时间按 code 字典序升序的三元组(时间戳、code、数值),要求实现一个 stream transformer,把流还原成每个时间点长度为 M 的矩阵行,缺失的 code 填 -1,follow-up 分别是流内 code 乱序与少量时间戳乱序。整体来看,这一轮的准备方式是把每道题都当成一次需求沟通演练:先问清楚边界与失败路径,再动手写。

流程与条线

各条线差异极大

Jane Street 的流程在同学提供的面经样本里体现出很强的条线差异,准备前必须先确认自己走的是哪一条。Trading 与 QR 条线是最长的一条:有候选人记录去年两轮电面之后 12 月进入 onsite,面满五轮被拒;今年八月底重新申请、九月初 HR 联系后直接 fast track 到 final round,结果又是面满五轮被拒,背景是某公立大学数学博士在读。这份样本里也能看到 onsite 的节奏:五轮之间没有明显的技术与非技术分层,HR 面会夹在中间,最后两轮可能是 Excel 游戏或数据分析。Sales and Trading 条线则短得多,投完简历先发一个 Excel Assignment,内容是三个客户对三种资产在一段时间内的询价(RFQ),以及简街的报价是否足够有竞争力、最终是否赢得竞标,题面只说要分析、没有给任何指向;交完之后是一轮真人面,问两道题。SWE 条线在香港的 onsite 是上午两轮、下午一轮,结束后还有 Q&A 与 company tour,没有当场给结果。TDO(伦敦)条线的 onsite 是两轮 system design 加一轮 coding,两轮系统设计都是 orderbook 相关(第一轮设计交易系统与交易所之间需要传递什么消息,第二轮做数据校验、假设有几个数据库需要检查哪些逻辑才能保证所有数据都遵循 orderbook 的逻辑),候选人形容九成时间都在讨论,并且了解到这个岗位甚至不一定轮得上写代码、性质更接近业务分析。把这些放在一起看,这家公司的准备重点不在题量,而在你能否在开放式讨论里持续给出有信息量的判断;另外要注意的是 onboarding 环节的问卷是有用的,有候选人在问卷里写明不会 pandas,但数据分析轮仍然被问到,说明要么问卷没被采纳、要么这一轮的期望并没有因此降低。

Prep Plan

建议准备路线

先定位轮次,再决定优先补题型、项目、设计还是表达。

01

把概率与估算当成第一优先:骰子与硬币的期望值、随机过程的吸收概率与期望步数、以及费米估算(例如估算悉尼有多少家花店),每类都要练到能边算边说。

02

专门练做市与报价:对未知量先给区间再给双边价,并准备好当面试官压低买价或抬高卖价时如何调整,同时把 EV 与仓位规模的关系想清楚。

03

coding 轮按『澄清需求、定义接口、处理失败路径』三步准备:把同学提供的面经样本里的成交价计算与交易失败退款、流式矩阵还原、限流与日志分析各写一遍完整实现。

覆盖岗位

Jane Street 常见目标岗位

QuantSWESREDS
覆盖轮次

建议重点模拟这些轮次

Excel Assignment / OAPhone ScreenOnsite(多轮)HR / Behavioural

代面服务

Jane Street 代面(代面试)服务

针对 Jane Street 的轮次结构定制:技术轮老师现场作答、你露脸对口型,项目深挖与 BQ 提前准备到位。

Jane Street 的同学提供的面经样本里流程通常按条线分化:Trading 与 QR 条线常见多轮电面后进入五轮 onsite(含 Excel 与 Jupyter 游戏轮),SWE 条线是 coding 加 system design,Sales and Trading 条线先交 Excel Assignment 再面一轮,SRE 条线甚至直接在纸上写算法。代面(对口型)由老师在技术轮与游戏轮现场配合,你负责画面与口型;OA 与 Excel Assignment 按你的任务完成。

  • 游戏轮:Excel 与 Jupyter 里的骰子、飞船与造塔游戏,老师按你共享的屏幕实时给出策略与 EV
  • coding 轮:老师现场实现 API 类题目与流式转换,你负责镜头与口型
  • 做市轮:老师按你的报价实时给出买卖价与仓位调整建议,你只要把结论说出来

$499/轮 起 · 多轮连面有打包价 · 建议面试前 3-5 天准备

实时辅助

Jane Street SWE 辅助(实时)

面试官提问后 0.5-1 秒出答案,你露脸照着念。按 Jane Street 的题型和节奏给话术。

Jane Street 的面试非常看重边想边说:题目往往没有标准答案,面试官会反复挑战你的判断。实时辅助把估算路径、EV 计算与报价逻辑同步给出,你用自己的语气讲出来。

  • 概率与估算:骰子期望、随机过程的吸收概率与期望步数、以及费米估算的分解路径实时给出
  • 做市与博弈:对游戏价值报双边价、对手策略变化时的应对,以及 bold betting 的失败概率实时可算
  • coding:API 实现类题目的需求澄清清单与交易失败场景(扣款与退款)的处理顺序实时提示

$299/轮 起 · 建议面试前 2-3 天准备并做一次模拟

OA 代写

Jane Street OA 代写

收到 OA 但没时间刷题?发过来,按你收到的具体 OA 题型报价。

Jane Street 的笔试形态与其他公司差别很大,可以代做。同学提供的面经样本里出现过 Excel Assignment:给三个客户在一段时间内对三种资产发出的询价(RFQ)以及简街报价是否有竞争力、最终是否赢得竞标,只说要分析、不给任何指向;Quant Trading 条线的实习生样本也以概率估算与做市为主。SWE 与 SRE 条线的第一轮偏 coding,同学提供的面经样本包括纸上写限流算法、以及把三元组数据流还原成 N 乘 M 矩阵的流式转换。发来你的任务说明与截止时间即可。

$199 起 · 提前 1 天准备 · 限时窗口内交付

Company Comparisons

常被一起比较的公司攻略

如果你同时投递多家公司,可以用这些相邻攻略比较轮次、题型和评分重点,避免用一套准备方法硬套所有公司。

FAQ

Jane Street 面试常见问题

常见问题

Jane Street 面试流程一般有几轮?

Jane Street 的面试流程通常包括 OA / Phone Screen、VO / Onsite 多轮技术面、Behavioral 面和 Hiring Manager 面。具体轮次取决于岗位和 Level,建议提前了解目标岗位的标准流程并针对性准备。

常见问题

Jane Street 最常考什么题型?

根据同学提供的面经信号,Jane Street 最常考的题型包括 概率与期望:多个骰子的期望收益、抛硬币出现指定模式的期望次数、随机游走的吸收概率与期望步数、以及最优停止问题。、做市与博弈:对未知量报 90% 置信区间并给出双边报价、面对对手策略变化时的应对,以及在多次成交中控制仓位与风险。、费米估算:把一个陌生量拆成可估的因子(人口、渗透率、频次、单价),并给出量级与区间。、coding:按 API 规格实现数据结构(商品与买家、成交价与失败退款)、把三元组数据流还原成 N 乘 M 矩阵并按缺失填 -1、日志限流检测、以及树上标记与滑动窗口求和。。建议先从高频题型入手,再做项目深挖和模拟面试。

常见问题

Jane Street 面试需要准备多久?

建议至少提前 7-14 天开始冲刺准备。如果还在投递期,可以先做题型地图和岗位定位,拿到面试邀约后集中做模拟面试和表达训练。

常见问题

Jane Street Quant 岗位最难的是什么?

Jane Street 的面试以严格的 Hiring Bar 著称。最常见的失分点包括:前置澄清不充分、边界测试缺失、系统设计只背模板、项目深挖无法体现 ownership。针对性模拟可以有效降低这些风险。

常见问题

Jane Street 面经应该怎么看?

同学提供的面经适合用来判断 Jane Street 高频题型、轮次和常见挂点,但不要只背原题。更稳的做法是把面经拆成 OA / Coding / Design / Behavioral / HM 五类信号,再按目标岗位和 level 做限时训练。

常见问题

Jane Street 代面、面试辅助、OA 代写多少钱?

Jane Street 代面(对口型)$499/轮起,多轮连面有打包价;SWE 辅助(实时)$299/轮起;OA 代写 $199 起,提前 1 天交付。最终价格按岗位、轮次和具体面试情况浮动,添加微信 interview_coach_pro 先聊 30 分钟免费咨询再报具体价格。

AC
Software Engineering
Alex Chen·前 Meta / Stripe Senior SWE & Tech Lead

10 年+北美 SWE 经验,先后在 Meta(FAIR / Infra)和 Stripe 担任 Senior SWE 和 Tech Lead,主导过多项高并发系统架构设计,前 FAANG 面试官,累计面试 1000+ 候选人,熟悉 Meta / Google / Stripe 面试评分标准。

累计面试 1000+ 候选人UC Berkeley, CS 硕士
本文由 Alex Chen 审校与整理

需要按 Jane Street 的具体岗位做冲刺计划?

添加微信 interview_coach_pro,发送岗位、level、轮次和日期,我们先判断最该补的环节。

查看服务与价格 →查看其他公司
✓已复制微信号!