← 返回部落格列表 HRT OA 全流程|CodeSignal Q1-Q4 + Akuna / IMC 對比 OA輔助
HRT

HRT OA 全流程|CodeSignal Q1-Q4 + Akuna / IMC 對比 OA輔助

2026-05-23

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