← 返回部落格列表 IMC Financial Markets Hiring Assessment 面經|2026 版三段考核 + Trading Game + VO代面 / VO輔助
IMC

IMC Financial Markets Hiring Assessment 面經|2026 版三段考核 + Trading Game + VO代面 / VO輔助

2026-05-26

IMC 2026 招募流程比 2025 略有調整:Hiring Assessment 把過去散落在多個平台的題目合併到一個統一的入口(仍以 HackerRank 為主,部分岗位增加 Optiver 風格的 Trading Game)。本篇面經基於 oavoservice 學員近 6 個月 15 份 IMC 復盤整理,覆蓋 SDE / Quant Trader / Quant Researcher 三個岗位族。


一、IMC 2026 流程總覽

Resume Screen
    │
    ▼
Hiring Assessment(綜合:Coding + Math + Trading)
    │
    ▼
Recruiter Call(30 min)
    │
    ▼
Technical Round 1(Coding 或 Trading 深度題)
    │
    ▼
Technical Round 2(System 思路 / Trading PnL 復盤)
    │
    ▼
Onsite / Final Round(HM + Culture)
    │
    ▼
Offer

關鍵變化(2026 vs 2025):


二、Hiring Assessment:三段題型

2.1 Coding 段(HackerRank,約 60 min)

題目偏 LC Med,2–3 題。學員還原題:

題目(變體):給一個二維矩陣,每列升序、每行升序。給一個目標值 K,回傳 所有等於 K 的位置座標(按列優先排序)。

def find_all(matrix, K):
    if not matrix or not matrix[0]:
        return []
    n, m = len(matrix), len(matrix[0])
    out = []
    for i in range(n):
        lo, hi = 0, m
        while lo < hi:
            mid = (lo + hi) // 2
            if matrix[i][mid] < K:
                lo = mid + 1
            else:
                hi = mid
        l = lo
        lo, hi = l, m
        while lo < hi:
            mid = (lo + hi) // 2
            if matrix[i][mid] <= K:
                lo = mid + 1
            else:
                hi = mid
        r = lo
        for j in range(l, r):
            out.append((i, j))
    return out

複雜度:O(n log m)。坑點:等於 K 可能在多個行連續出現,左右邊界要分別二分。

2.2 Math 段(約 30 min)

不像 Optiver 那樣有 8 秒心算,IMC 的 Math 段以 機率 + 博弈 + 幾何 為主:

  1. 簡單期望值(帶條件)
  2. 樸素博弈(你 vs 對手最優策略)
  3. 幾何 / 排列組合

學員還原題

你和對手輪流從 1, 2, 3, ..., 10 中各自挑一個數(不放回),各拿到一個數後比大小,大的人贏。如果你先手並採取最優策略,勝率多少?

經典分析:先手對小集合無優勢,關鍵是對手能否採取「隨機策略」反制。學員答題模板是:枚舉先手第一步、計算後續期望、說明 Nash 平衡。

2.3 Trading Game 段(Quant 岗位必考)

簡化撮合界面,類似 Optiver 模擬器。評分維度

踩坑:把 Trading Game 當 Coding 寫「程序化策略」是大忌——它要的是 人腦判斷,不是無腦做市。


三、Recruiter Call:5 個高頻問題

  1. 你為什麼選擇 IMC(vs Optiver / Jane Street / Citadel)
  2. 你最近做的一個量化或工程專案,量化成果
  3. 期望薪資 + 入職時間
  4. 你能 onsite 出差嗎(多倫多 / 阿姆斯特丹 / 芝加哥)
  5. 是否有競業 / 簽證限制

學員經驗:薪資期望可以給一個 range,但 不要在第一通電話給死數字。recruiter 會拿你說的下沿當 anchor。


四、Technical Round 1:Coding 深度

樣本題更偏 LC Hard 邊緣 + system 思路:

實作一個簡化的 撮合引擎:支援 add_order(side, price, qty)cancel(order_id),並在每次 add 後撮合所有可成交的對手單。

實作要點:

from sortedcontainers import SortedDict
from collections import deque, namedtuple

Order = namedtuple('Order', 'id side price qty t')

class Book:
    def __init__(self):
        self.bids = SortedDict()
        self.asks = SortedDict()
        self.idx = {}
        self.t = 0

    def add_order(self, oid, side, price, qty):
        self.t += 1
        opp = self.asks if side == 'B' else self.bids
        while qty > 0 and opp:
            best_price = next(iter(opp))
            if (side == 'B' and best_price > price) or (side == 'S' and best_price < price):
                break
            q = opp[best_price]
            top = q[0]
            traded = min(qty, top.qty)
            qty -= traded
            top = top._replace(qty=top.qty - traded)
            if top.qty == 0:
                q.popleft()
                self.idx.pop(top.id, None)
                if not q:
                    del opp[best_price]
            else:
                q[0] = top
        if qty > 0:
            same = self.bids if side == 'B' else self.asks
            same.setdefault(price, deque()).append(Order(oid, side, price, qty, self.t))
            self.idx[oid] = (side, price)

面試官在意的不是你能不能跑通,而是 你解釋 cancel + 同價位 FIFO + 撮合循環的能力


五、Technical Round 2:思路與 PnL 復盤

高分關鍵不要硬編決策。承認「這筆我應該 reduce 但我沒」遠比「這筆我故意扛倉」更得分。


六、Final Round:HM + Culture

5 個高頻問題

  1. 團隊中你最難協作的一類人 + 你怎麼 unblock
  2. 失敗案例 + 你學到了什麼
  3. 5 年職涯圖景
  4. Why IMC(必問)
  5. 反問環節(建議 ≥ 3)

文化匹配是最後一票否決項。學員經驗:少談「我喜歡錢」,多談「我喜歡從市場中找規律」


七、薪酬節點(學員實測,2026 資料)

岗位 base sign-on bonus 區間
SDE NG 130–160k 20–40k 30–60k
Quant Trader Intern 月 ~ $14k
Quant Researcher Junior 180–220k 30–50k 100k+

:Quant Trader / Researcher 的 bonus 浮動很大,PnL 表現年是關鍵。


八、VO代面 / VO輔助 在 IMC 各輪的作用

輪次 VO代面 / VO輔助
Hiring Assessment 題型預測 + 限時 mock + Trading 模擬器 + 全程即時輔助
Recruiter Call 話術 mock + 期望薪資準備 + 節奏 cue
Tech Round 1 思路即時輔助 + 撮合引擎模板 + 複雜度推演
Tech Round 2 PnL 復盤陪練 + trade-off 準備 + 即時 cue
Final HM mock + 反問 list + 文化匹配演練

oavoservice 的 mentor 來自一線 IMC / Optiver / Jane Street 團隊,從 Hiring Assessment 到 final HM 全鏈路打包。


九、5 週備戰節奏

週次 任務
W1 LC 高頻 50 題(陣列 / 滑窗 / 圖)
W2 機率經典題庫 50 道 + 簡單博弈
W3 Trading 模擬器陪練 × 5
W4 撮合引擎 + LRU + Rate Limiter 設計題
W5 mock onsite × 2 + HM 5 故事打磨

FAQ

IMC 2026 Hiring Assessment 和 2025 有什麼不同?

新增 統一回放機制Quant 岗 Trading Game 必考。Coding 段難度無明顯變化。

IMC HM 一定要問 Why IMC 嗎?

接近 100%。學員們多被追問「IMC vs Optiver / Jane Street」的細節差異,需要做功課。

IMC 面試反作弊嚴格嗎?

OA 強制攝影機 + 螢幕共享;技術輪要求開攝影機。oavoservice 的 VO代面 / VO輔助 已經針對這些機制做了完整適配,從設備配置到即時 cue 都有成熟方案。

IMC 給 sponsor 嗎?

美國岗位給 H1B;阿姆斯特丹岗位走荷蘭高技能簽證(Highly Skilled Migrant)。芝加哥多倫多岗位常規給 sponsor。

VO代面 / VO輔助 在 IMC 流程裡如何對接?

oavoservice 在 IMC 全流程提供 Hiring Assessment 即時輔助 + Coding 陪練 + Trading 模擬器訓練 + HM mock + 反問 list,從首輪 OA 到 final HM 一站式打包。


正在準備 IMC Financial Markets 面試?

oavoservice 長期追蹤 IMC Hiring Assessment + Trading Game 真題,mentor 來自一線 IMC / Optiver / Jane Street 團隊。提供 題型預測、Coding 陪練、Trading 模擬器訓練、HM mock、VO代面 / VO輔助 全鏈路服務。

👉 立即新增微信:Coding0201獲取 IMC 2026 面經與 VO代面 路徑


聯絡方式

Email: [email protected]
Telegram: @OAVOProxy