Hudson River Trading(HRT)是美國電子化做市頂級機構,Quant Researcher、AT(Algorithm Engineer)、Core Dev 三個賽道在 2026 年繼續招聘。
HRT OA 概覽
| 維度 | 詳情 |
|---|---|
| 平台 | CodeSignal Industry Coding Framework (ICF) |
| 時長 | 70 分鐘 |
| 題量 | 4 題(Q1 Easy → Q4 Hard) |
| 難度 | LC Medium-Hard 節奏 |
| 評分 | 自動判題 + 隱藏 stress test |
Q1-Q4 主線題型
Q1(Easy):陣列 / 字串
def find_pivot(arr):
total = sum(arr)
left = 0
for i, x in enumerate(arr):
if left == total - left - x:
return i
left += x
return -1
Q2(Medium):雜湊 / 二分
def smallest_missing_positive(arr):
nums = sorted(set(x for x in arr if x > 0))
expected = 1
for x in nums:
if x == expected:
expected += 1
elif x > expected:
return expected
return expected
Q3(Medium-Hard):DP / 圖
LC 1235 / 1654 / 787 系列變體。
Q4(Hard):狀壓 / 區間 / 數論
經典 LC 956 / 1601 / 1771 系列。
主線二:Pandas 資料題(AT 賽道)
import pandas as pd
def rolling_ic(df, window=60):
df = df.sort_values(['symbol', 'date']).copy()
df['ret_next'] = df.groupby('symbol')['ret'].shift(-1)
def ic(group):
return group['signal'].rolling(window).corr(group['ret_next'])
df['ic60'] = df.groupby('symbol', group_keys=False).apply(ic)
return df[['date', 'symbol', 'ic60']]
注意:shift(-1) 後最後一行是 NaN,要 dropna。
主線三:機率推理
「3 個獨立硬幣,正面機率分別是 p1=0.6, p2=0.5, p3=0.4。求至少有 2 個出正面的機率?」
容斥:P(≥2) = P(2) + P(3)。
P(3) = 0.6 × 0.5 × 0.4 = 0.12
P(恰好 2) = 0.6×0.5×0.6 + 0.6×0.5×0.4 + 0.4×0.5×0.4 = 0.18 + 0.12 + 0.08 = 0.38
P(≥2) = 0.5
HRT vs Akuna vs IMC 對比
| 維度 | HRT | Akuna | IMC |
|---|---|---|---|
| 平台 | CodeSignal ICF | HackerRank + 內部測試 | HackerRank |
| 題數 | 4 題 70 分鐘 | 3 題 60 分鐘 | 3 題 60 分鐘 |
| 題型 | 演算法 + Pandas + 機率 | 演算法 + Python OOP | 演算法 + 心算 |
| 通過門檻 | 4 題 AC ≥ 50% | 3 題 AC ≥ 70% | 3 題 + 心算 ≥ 50/80 |
| 文化偏好 | 數學 / 系統底層 | Python / OOP | 高速節奏 |
三家共通點:OA 之後會有 brain teaser 面,需要單獨準備。
5 天衝刺方案
| 天數 | 任務 |
|---|---|
| D1 | LC Hard 狀壓 / 數論 4 題 |
| D2 | Pandas rolling + groupby + corr 5 題 |
| D3 | 機率 brain teaser 25 題 |
| D4 | 限時 70 分鐘 mock CodeSignal Q1-Q4 |
| D5 | 複盤弱項 + Akuna / IMC 對比題型補漏 |
FAQ
HRT OA 用什麼語言?
主流 Python / C++。AT 賽道更偏 C++(效能題);Core Dev / Researcher 偏 Python。
Q4 Hard 必須做出來嗎?
不強制。社區反饋:3 題 AC + Q4 部分 case 通過即可進 phone screen;4 題全 AC 對應 onsite 直通。
HRT OA 之後多久出結果?
通常 7–14 天。如果 OA 通過會進入 brain teaser 面 + tech screen,整體週期 4–6 週。
HRT 招的 Quant Researcher 必須有 PhD 嗎?
不強制,但 80% 候選人有 STEM PhD 或 Top 1% 競賽背景。AT / Core Dev 賽道對學歷要求更寬鬆。
正在準備 HRT / Akuna / IMC OA?
這次很高興幫這批同學順利通過 HRT CodeSignal Q1-Q4 OA。很多同學反饋,Q4 Hard 題在 70 分鐘裡碰上根本來不及讀完題面,更別說寫出 brute force。HRT 的 OA 不允許「完美主義」——必須先把 Q1-Q3 拿下,再用剩餘時間攻 Q4 至少出 partial credit。
如果你也在準備 HRT、Akuna、IMC、SIG、Optiver、Citadel 這類做市 / 高頻機構的 Quant / AT / Core Dev OA / VO,感覺一個人複習節奏不穩、Q4 Hard 攻不破,歡迎聯絡 oavoservice。我們會根據你的具體水平和弱點,提供專業的 OA / VO 實戰輔助服務和一對一 OA輔助 指導,把 Q1-Q4 節奏 + Pandas + 機率三類題型完整打通。
👉 立即加微信:Coding0201,獲取 HRT 高頻題與 OA輔助 方案。
聯絡方式
Email: [email protected]
Telegram: @OAVOProxy