Citadel / Optiver / HRT 量化面试全流程(2026):OA、概率轮、低延迟系统设计与准备路线
2026 量化交易公司面试攻略:拆解 Citadel、Optiver、HRT、IMC、Two Sigma 的 OA 形态、Beat the Odds 概率淘汰轮、低延迟编程与系统设计轮怎么考,附挂点分析与 7/14/30 天准备路线。
阅读全文Citadel Interview Guide
面向 Citadel 与 Citadel Securities(SWE、Quant Dev、QR、QT)候选人的面试准备攻略,覆盖 75 分钟两道题的 HackerRank OA、45 分钟技术轮的 OOD 与八股、Citsec 的实现类轮次,以及概率与做市题为主的量化轮与 Superday 流程。
Related Articles
继续查看这个公司的岗位拆解、题型复盘和专项准备文章,按自己的轮次选择阅读。
2026 量化交易公司面试攻略:拆解 Citadel、Optiver、HRT、IMC、Two Sigma 的 OA 形态、Beat the Odds 概率淘汰轮、低延迟编程与系统设计轮怎么考,附挂点分析与 7/14/30 天准备路线。
阅读全文Citadel SWE / Quant Intern 面经 2026:OA 2 题 75 分钟与 runtime 陷阱、店面 60 分钟结构(拓扑排序、时间线 KV),附 SRE 条线差异、挂点与 7/14/30 天路线。
阅读全文2026 年 9 月第 1 周面经周报:汇总 30 条最新面经,覆盖 Anthropic、Meta、Amazon、Google DeepMind、Tesla、Citadel 等 25 家公司,拆解本周题型趋势、高频挂因与下周准备重点。
阅读全文Question Radar
先看题型方向,再用下面的代表题目判断自己是否真的会拆题、会解释、会处理 follow-up。
Company Signals
从本地面经汇总里抽取高频信号,帮助你先判断该补 coding、设计、项目还是表达。
Sample Questions
这些不是让你背答案,而是把公司常见考法翻译成可练习的具体题目和 follow-up 场景。
Depth Notes
把题型清单继续拆成面试官会追问的能力证据,避免只停在关键词层面。
Citadel 的 OA 同学提供的面经样本高度集中:最常见的是 HackerRank 上 75 分钟两道 coding,也有 90 分钟 3 道全 coding 的样本,题面通常不长但边界条件多。反复出现的两道题值得单独准备。其一是密码改造:给一个只含小写字母的字符串,要求新密码长度相同、整体是回文、并且每隔 k 个字符出现相同字符,求最少改几个字母。思路是按下标对 k 取模分组,每组内部再按回文的对称关系(i 与 n-1-i)合并成同一个等价类,每个等价类取出现次数最多的字母,其余全部改掉。其二是进程调度计数:n 个进程分配到 n 个时间槽,每个时间槽只能选一个进程,且同一进程不能连续出现在相邻时间槽,答案是 n 乘上 n-1 的 m-1 次方再对 10 的 9 次方加 7 取模,题面本身也提示了可以用 DFS 或 DP 验证。真正容易翻车的是性能:有道办公时间区间的题(找包含一个核心员工的最大团队)在题面里直接写明 O(n^2) 无法全部通过,正确解法是扫描线加端点计数;另有一道公开的优化题给了一段逻辑正确但极慢的 C++ 样板,里面套了 std::find_if、std::advance、std::pow 与 std::sqrt,要求把复杂度从 O(N^2) 降到 O(N),并在大数据量下把执行时间压到 100 微秒以内,最终等价实现只有几行。样本里还有人提醒不要一步到位写出最优解,否则可能被怀疑做过原题。
Citadel 的电话技术轮以 45 分钟为主流,同学提供的面经样本的典型节奏是前 10 分钟过简历、中间 30 分钟写题、最后问复杂度。题目组合常见的是算法加 OOD:给一个抽象类模板,让候选人写一个类实现其中所有函数,算法部分本身是合并 K 个有序数组,但输入数据都套了一层 shared_ptr,还有类型别名,候选人反馈前期光读代码结构就花了不少时间,因此对这一轮来说 C++ 智能指针的熟练度是隐性门槛。算法题本身以中等偏上为主:BST 的 insert、search、delete 并追问最坏情况与如何改造成 AVL 或红黑树;股票买卖系列从一次交易一路追问到限制 k 次交易的 DP 推广,面试官关注的是 how you generalize、时间复杂度、空间优化与边界;二叉树相关的三连问也很典型,从算全树节点和,到把所有叶子按 DFS 顺序用 next 指针串起来,最后要求用 O(1) 额外空间完成。但并不是每轮都写代码:有样本整轮 45 分钟没有编程,只问各种数据结构的内存结构、时间复杂度与树的性质,以及 C++ 和 OS 八股;也有样本考的是纯 OOD,例如用任意语言实现一个支持递归加 memoization 的 worker。准备这一轮的顺序应该是先确认语言与环境,再把 OOD 的表达练成固定结构,最后才补算法。
Citadel Securities 的店面与 Citadel LLC 的风格差别不小,同学提供的面经样本里经常一轮 1 小时就决定去留,而且更偏实现与系统组件本身。有样本的店面结构是前半小时拷打简历里与交易相关的内容,后半小时问系统设计:设计一个电商系统,支持查询可售量与下单,重点考察 data contention 的不同设计以及悲观锁与乐观锁的取舍,候选人评价整体难度不高。也有样本明确说 Citsec 的面试有一种并不难、但里面的人就是不想让你过的感觉,题目是 LRU 实现、LFU 实现以及自定义的 evict 函数。EQR 与 Python Quant Dev 方向的样本里出现了 orderbook 的接口设计:面试官让候选人先说出需要哪些 API,然后再写,但不要求写撮合部分;也有样本要求实现一个内存 KV Store,难点在于 snapshot 与 restore 的序列化怎么写。OOD 之外还有两个高频的实现类题目值得单独练:一是 cat 的反转版本(从文件最后一行开始打印),写完会被连续追问优化,先把空间复杂度压到 O(1),再问在不考虑空间与时间的情况下还能怎么进一步优化,这一轮对 C++ ifstream 的熟练度要求很高,比如怎么拿文件总长度、怎么用 seekg 移动读取位置,有候选人是当场请面试官教 API。二是四出口环岛的仿真:面试官要求候选人先自己提出需要考虑的问题,再依次分析,再设计理想化与简化模型,并说明简化会对结果造成什么影响,最后实现框架,这一轮挂点几乎都在沟通而不是代码。可以说 Citsec 的评分维度里,『能把设计讲清楚』比『能写出来』更值钱。
Citadel 与 Citadel Securities 的量化条线(QR 与 QT)与工程条线几乎是两套题。同学提供的面经样本里出现过 30 分钟 15 题的概率卷,候选人评价做过一些概率的都还好,题目包括 6 张红牌 4 张黑牌随机洗牌后相邻同色对的期望数量、5 个人独立选择一个地点后人数较少那一处的期望人数、以及在 0 到 100 之间独立均匀取两个数、求两数之差落在 50 到 80 的概率。QT 一面的样本是 trader 直接打电话,先问背景与有没有关注市场,然后抛 brainteaser:投一枚骰子投到多少拿多少钱,如果允许重投一次怎么玩、愿意付多少钱,允许重投 n 次又怎么算;接着是估算纽约有多少个地铁站,要求先给出 90% 置信区间,再由面试官针对这个区间做市,最后问正负多少钱。QR 一面的样本里出现过连续博弈论题(推完是微分方程,候选人不会,用 C++ 近似写,面试官还现场教了他)、以及线性回归里 y 对 x 与 x 对 y 的斜率乘积,实际上可以推出 cos 相似度。ML 组的样本更偏实战:怎么判断因子是否用了未来数据、怎么设定 IC 与 ICIR 做因子筛选、怎么防过拟合;还有一道建模题是同一个 LLM 情绪分析在同一批数据上两次 inference 的相关系数是 0.95,问想让相关系数超过 0.99 需要测多少天的数据,参考答案量级是 16 天。另外 Citsec 的 QR 一面也考过 brainteaser(last standing person)与 n 个独立均匀分布变量之间相关系数的统计题,候选人算到一半时间就到了,面试官说思路没问题但仍结束。这一类的准备重点是把『算得快』和『讲得清假设』同时练出来,而不是只背绿皮书答案。
Prep Plan
先定位轮次,再决定优先补题型、项目、设计还是表达。
代面服务
针对 Citadel 的轮次结构定制:技术轮老师现场作答、你露脸对口型,项目深挖与 BQ 提前准备到位。
Citadel 与 Citadel Securities 是两条独立流程:Citadel LLC 偏 SWE 与量化研究,常见 OA → 一轮电话技术面 → 多轮 VO 或 Superday;Citadel Securities 的店面经常一轮 1 小时就定去留,且更偏实现与系统组件。代面(对口型)由老师在技术轮现场作答,你只负责画面与口型。
$499/轮 起 · 多轮连面有打包价 · 建议面试前 3-5 天准备
实时辅助
面试官提问后 0.5-1 秒出答案,你露脸照着念。按 Citadel 的题型和节奏给话术。
Citadel 的题面往往不长,但追问很密:一道 OOD 会被拆成数据结构选择、复杂度、边界与分布式的连续追问。实时辅助按追问逐条给出要点,你边写边讲。
$299/轮 起 · 建议面试前 2-3 天准备并做一次模拟
OA 代写
收到 OA 但没时间刷题?发过来,按你收到的具体 OA 题型报价。
Citadel 的 OA 可以代做。同学提供的面经样本里以 HackerRank 为主,最常见是 75 分钟两道 coding;也有 90 分钟 3 道全 coding 的样本,以及 30 分钟 15 题、21 题一类纯概率卷(部分样本出自同期其他机构,已区分)。有一道公开的优化题要求在 100 微秒内跑完,把原来的 O(N^2) 循环与 std::pow、sqrt 改写成几行 O(N)。发来你收到的卷子与截止时间即可。
$199 起 · 提前 1 天准备 · 限时窗口内交付
Company Comparisons
如果你同时投递多家公司,可以用这些相邻攻略比较轮次、题型和评分重点,避免用一套准备方法硬套所有公司。
面向 Akuna Capital(Quant Trader、QR、SDE、Quant Dev、Hardware)候选人的面试准备攻略,覆盖速算 80 题与数列找规律、12 分钟 30 题的下注概率卷、字母版做市与 trader memory、以及 80 分钟三道题的 C++ 与 OOD 长题规格。
查看 Akuna Capital 攻略面向 Hudson River Trading(Algo Dev、SWE、Quantitative Analyst)候选人的面试准备攻略,覆盖 CodeSignal 四题 OA 与 70 分钟 SWE 卷、C++ 与系统底层深挖、内存分配器与 chunk file reader 实现题,以及概率统计为主的技术面。
查看 Hudson River Trading 攻略面向 Jane Street(Quant Trading、Quant Research、SWE、SRE、Sales and Trading)候选人的面试准备攻略,覆盖五轮 onsite 里的 Excel 与 Jupyter 游戏轮、概率估算与做市报价、以 API 实现为主的第一轮 coding,以及各条线的流程差异。
查看 Jane Street 攻略面向 JPMorgan / JPMC(SDE、Quant、Applied AI、MLE)候选人的面试准备攻略,覆盖 OA、Superday 群面轮转(PR review + 银行支付系统设计 + BQ)、Quant 与 Applied AI 条线题型,以及通过后 90 天 Team Match 的时间线管理。
查看 JPMorgan 攻略面向 Morgan Stanley Technology 与 Quant(Strats / QR / IED)候选人的面试准备攻略,覆盖 HireVue 录像轮、HackerRank OA、两段式 Quant 技术面(live coding + 1.5 小时背靠背)、期权定价与线性回归追问,以及 APAC FX 条线的高难度 VI。
查看 Morgan Stanley 攻略FAQ
Citadel 的面试流程通常包括 OA / Phone Screen、VO / Onsite 多轮技术面、Behavioral 面和 Hiring Manager 面。具体轮次取决于岗位和 Level,建议提前了解目标岗位的标准流程并针对性准备。
根据同学提供的面经信号,Citadel 最常考的题型包括 OA 高频:回文加周期约束的最小修改数、进程与时间槽的合法排列计数、区间与端点的扫描线、以及给一段慢代码做等价提速。、OOD 与实现:递归加 memoization 的 worker、任务调度器、orderbook 的 best bid 与 best ask、LRU 与 LFU 加自定义淘汰、树节点 sum 与叶子 next 指针串接。、C++ 与 OS 八股:数据结构的内存布局与时间复杂度、树的性质、虚函数与虚析构、shared_ptr 的引用计数、placement new、内存对齐与分页。、概率与做市:投硬币到指定模式的期望次数、骰子可重投的定价、bold betting 的破产概率、以及给一个未知量报 90% 置信区间并做市。。建议先从高频题型入手,再做项目深挖和模拟面试。
建议至少提前 7-14 天开始冲刺准备。如果还在投递期,可以先做题型地图和岗位定位,拿到面试邀约后集中做模拟面试和表达训练。
Citadel 的面试以严格的 Hiring Bar 著称。最常见的失分点包括:前置澄清不充分、边界测试缺失、系统设计只背模板、项目深挖无法体现 ownership。针对性模拟可以有效降低这些风险。
同学提供的面经适合用来判断 Citadel 高频题型、轮次和常见挂点,但不要只背原题。更稳的做法是把面经拆成 OA / Coding / Design / Behavioral / HM 五类信号,再按目标岗位和 level 做限时训练。
Citadel 代面(对口型)$499/轮起,多轮连面有打包价;SWE 辅助(实时)$299/轮起;OA 代写 $199 起,提前 1 天交付。最终价格按岗位、轮次和具体面试情况浮动,添加微信 interview_coach_pro 先聊 30 分钟免费咨询再报具体价格。