Message us on Facebook to see the terms and get 40% OFF the yearly plan

03h : 00m : 00sMessage us
Company Interviews

Quant Firm Software Engineer Interview Guide 2026

Last updated: January 15, 2026|1 min read|By InterviewMan Team
Quant Firm Software Engineer Interview Guide 2026

完璧にできたと思っていた面接のあと、Two Sigmaに落とされた。いまだに引きずっている。歩道に出たときは、間抜けなくらいニヤニヤしていた。元同僚にも「いや、たぶん受かった」とメッセージを送った。問題は全部解いた。時間計算量も空間計算量も最適。めったにないことに、コードは一発でコンパイルできた。その元同僚からは一か月も前から、クオンツ企業の採点はほかと違うぞ、と言われていた。でも自分は、はいはい、そうだね、くらいに聞き流していた。4日後、車の中で朝食のブリトーを食べていたら、スマホにホットソースをこぼした。その瞬間に不採用メールが届いた。3回読んだ。宛先を間違えたんじゃないかとも思った。間違いではなかった。

何が起きたのか。Two SigmaはHackerRankから始まる。問題は2問で、1問につき40分。グラフと配列を使う、難易度Mediumくらいの内容だ。両方とも早めに解き終えた。ライブ面接はDPで、最適なシーケンス分割。これも解けた。面接官は「いいですね」と言った。それから少しだけ条件を変えた場合の計算量を聞かれた。答えは合っていたが、考えるのに10秒ほどかかった。面接官が手元のメモに何か書くのが見えた。あとで元同僚に言われた。ああいう会社では、10秒は永遠に近い。1ミリ秒に何百万もの処理を動かすシステムを作っているから、計算量でそれだけ止まると、午前3時に本番環境が落ちたとき対処できるのかと思われるらしい。正解したかどうかは関係なかった。10秒。少なくとも週に一度は思い返す。今でも何かを投げつけたくなる。

その数週間後、Jane StreetとCitadelの選考に進んだころ、夜11時くらいに元同僚からメッセージが来た。何週間も前からInterviewManを試せと言われていた。考えてばかりいないで、実際に使え、と。ようやく従った。20分後には自分のラップトップで動いていた。年払いなら月12ドルで、この先に控えていた面接形式を全部カバーできた。

Jane Streetはまるで別世界だった。丸1日で4ラウンド、各70分。どの部屋にも面接官が2人いる。1人が質問し、もう1人はこっちの発言を全部書き留める。あれは本当に落ち着かない。そして、誰も教えてくれないことがある。問題はLeetCodeにない。まったくない。自分は200問を暗記していた。何の役にも立たなかった。まず出たのは、キャッシュの削除ルールが細かく決められたメモ化関数。次はConnect Fourのゲーム状態を表すクラスで、手の妥当性判定と勝敗判定も組み込む。さらに、変更後も一貫性を保つ独自ハッシュが必要な木構造。どれも初見の問題だった。こちらのツールは、コードを一度も走らせる前にConnect Fourのバリデーターにある2つのエッジケースを指摘した。たぶん5分は浮いた。暗記した200問はどうなったか。役立たずだった。笑うしかない。

ちなみにOCamlは要らない。元同僚は自分の選考前に勉強していたが、先方から文字どおり「やめてください。いちばん速く書ける言語を使ってください」と言われた。Python。自分たちは2人ともそれを使った。誰も気にしなかった。

Ready to ace your next interview?

InterviewMan gives you real-time AI answers during live interviews — undetectable on Zoom, Meet, and Teams.

Try InterviewMan Free

Jane Streetの面接官はヒントをくれる。Googleのように、苦しんでいるところを黙って見られる面接に慣れていると、これは意外だった。Connect Fourの斜め方向のエッジケースで詰まったとき、面接官の1人が「盤面が埋まっていないときの斜めを考えてみて」と言った。それで解けた。考えていることを口に出し、途中で修正する姿を見たいのだという。元同僚いわく、実際のチームもそうやって働くらしい。

黙り込んで、1人で格好よく解決しようとする。これは悪手だ。3ラウンド目で40秒、何も言わずにいた。2人とも、ただこちらを見ている。ものすごく怖かった。すぐにまた話し始めた。笑うしかない。

次はCitadel。自分がのぞいている金融系Discordに、Citadel Securitiesでインターンをした人がいる。彼女がチャンネルに書いた言葉は、そのまま引用すると「難しさは、あなたが思っているような難しさじゃない」。読んだときはうなずいた。意味はまるで分かっていなかった。部屋に入って、ああ、そういうことか、と分かった。部分点がない。全テストケースを通れば合格、通らなければ0点。0点だ。ある問題で解き方を順に説明し始めたら、面接官が途中で遮った。「これは分かっているべきです」。Metaなら、その説明も評価になる。Citadelは空気がまるで違う。見抜いて、すぐ打ち始める。それだけ。ここでInterviewManは十分に元を取った。画面のHackerRank問題を読み取り、3秒くらいでアルゴリズムを出してくれた。ラップトップに入れていた理由は、まさにそれだった。

Citadelではシステム設計もまた違う。Discordの彼女から警告されていた。聞いたかというと、もちろん聞いていない。P99は5ms未満、10,000 rps、と言わなければならない。「低レイテンシー」では駄目だ。彼女が見た候補者は、キャッシュを使えると言っただけで評価を落とされた。削除ポリシーも、ヒット率も、メモリ予算も示さなかったからだ。曖昧に済ませられるところは一つもない。Google式に、ホワイトボードへ箱を描き、ざっくり手振りで説明するものだと思っていた。全然違った。

毎回のセッションが終わるたび、Dock、プロセス一覧、Activity Monitorを確認した。この手のことには神経質になる。元同僚にもZoomへ入ってもらい、相手側に何か映るか確かめた。HackerRankでの画面録画、Zoom通話、Meet通話。3社すべてで試したが、何も出なかった。痕跡は一つもない。自分たちは画面共有に完全に映らないよう作っていて、テストした全プラットフォームでその通りに動いた。

先週、元同僚と飲んでいたとき、クオンツ企業が採るのは特定の頭の使い方をする人だ、と言われた。FAANGに行く人より賢いわけではない。ただ速い。キーボードに触る前に答えが出ている人だ。自分が「そう、まさにそれ」と返すと、「だったら、なんでまだTwo Sigmaのことで怒ってるんだ」と言われた。ビールを吹き出しそうになった。10秒だ。たった10秒で、あのオファーを逃した。Discordの彼女にも、もう忘れろと言われる。でも無理だ。10秒。

Ready to Ace Your Next Interview?

Join 57,000+ professionals using InterviewMan to get real-time AI assistance during their interviews.

Related Articles

Try InterviewMan Free

AI interview assistant. Undetectable.

Get Started