Tower Research Capital Interview Guide (2026)

The Tower Research Capital interview process round by round: what each stage tests, how to prepare, and where to practice.

Proprietary high-frequency trading firm5 to 6 stages per trackUpdated October 20, 2026Firm data reviewed May 30, 2026

Tower Research Capital hires Quant Trader, Core Developer (C++) and Quant Researcher. Candidates report 5 to 6 interview stages depending on the track (6 distinct rounds across all tracks). Below: what each round tests and how to prepare, the path by track, the timeline, pay and a 4-week prep plan, drawn from candidate reports.

Tower Research Capital interview: quick answer

  • StagesBy track: Quant Trader: 5 · Core Developer (C++): 6 · Quant Researcher: 5 (6 distinct rounds across all tracks)
  • Online assessmentDeveloper 75-min 4-problem / wangce HackerRank DP / QR-QT probability
  • Final roundTeam-Matched Rounds: Multiple rounds - format set by your team
  • Pay (candidate-reported)Quant Trader, New grad (first year): $300k - $800k+ total comp
  • RolesQuant Trader, Core Developer (C++), Quant Researcher

Preparing for Tower Research Capital? Work the rounds in order in the free Tower Research Capital interview funnel, or start with the free online-assessment sample (no signup).

The Tower interview process at a glance

#RoundFormat and lengthWho takes itPrep
1Online AssessmentDeveloper 75-min 4-problem / wangce HackerRank DP / QR-QT probabilityAll tracks
2Recruiter / Team MatchingPhone - behavioral + team fitAll tracks
3Probability & Brain-Teasers45-60 min - videoAll tracks
4C++ & Algorithms60 min - coding + C++ internalsCore Developer (C++)
5Quant / Statistics Round45-60 min - videoAll tracks
6Team-Matched RoundsMultiple rounds - format set by your teamAll tracks

Stages are listed in the order candidates report them. Formats come from candidate reports and change between cycles, offices and teams; the "Who takes it" column shows which track each round belongs to.

How the Tower process differs by track

Tower runs separate loops for different roles. Here is the path each track reports, in order:

Not sure which track fits you? See quant trader vs quant researcher.

Every Tower round: what it tests and how to prepare

1Online Assessment

Developer 75-min 4-problem / wangce HackerRank DP / QR-QT probabilityAll tracks

Tower's screen is track-dependent. Developer / Quant-Dev: a 75-minute, 4-problem coding OA (a global-variable MCQ plus difference-array, hashmap+heap, and stack-parser problems), or a HackerRank DP set. QR / QT: a heavily probability-weighted technical screen (coupon collector, covariance of dice counts, random-walk distances, order-statistics). A strong C++ and probability bar is decisive.

How to prepare

  • Probability is the QR/QT gate - drill order statistics, covariance, random walks, branching processes.
  • C++ fluency matters - production is C++; expect it in later rounds.
  • Developer OA is parser/DS-heavy - difference arrays, heaps, scope stacks.

2Recruiter / Team Matching

Phone - behavioral + team fitAll tracks

An intro conversation about background and interests, sometimes with a quick mental-math or probability warm-up. Crucially, this is also where you get routed toward a specific team -- and that team, not a central process, drives everything that follows.

How to prepare

  • Your team is assigned here -- the rest of the loop depends on which pod you match with.
  • Have a crisp background story and know why HFT / why Tower.
  • Warm up your mental math -- quick arithmetic and probability come up early.

3Probability & Brain-Teasers

45-60 min - videoAll tracks18 practice questions

The core quant screen: probability, expectation, and brain-teasers under time pressure, with follow-ups. Order statistics, random walks, and Markov chains are common.

  • Phone screens run about an hour with a working researcher or engineer: probability with follow-up variants, estimation questions and your CV.

Question types: mostly expectation, probability and combinatorics, especially discrete probability, expected value, independence and symmetry. Latest candidate report for this round: Jun 2026.

How to prepare

  • Estimate first, then formalize -- get a quick number, then justify it.
  • Order statistics and random walks recur -- know expected min/max and first-passage logic.
  • Expect follow-ups -- be ready to extend a result (n to infinity, add a constraint).

4C++ & Algorithms

60 min - coding + C++ internalsCore Developer (C++)33 practice questions

For Core Developer roles: hard algorithm problems plus C++ internals (virtual destructors, const correctness, memory model). Clean, efficient, correct code is expected.

  • Engineering phone screens include live C++ coding with a working engineer, about an hour each.

Question types: mostly coding, especially data structures, complexity analysis, C++ and graph algorithms. Latest candidate report for this round: Jun 2026.

How to prepare

  • Know C++ cold -- virtual destructors, const correctness, pointers, the memory model.
  • State complexity up front, then optimize -- latency mindset.
  • Practice matrix/array and parsing problems -- search in a sorted matrix, RPN, largest zero submatrix recur.

5Quant / Statistics Round

45-60 min - videoAll tracks44 practice questions

For research/trading: statistics, regression (R-squared properties, duplicated-data effects), and stochastic processes (Brownian motion, Markov chains). Connect the math to trading.

Question types: mostly regression, statistics and expectation, especially variance, expected value, conditional probability and random walk. Latest candidate report for this round: Jun 2026.

How to prepare

  • R-squared properties (can it be negative? no-intercept case) come up -- know them.
  • Brownian motion and Markov chains -- properties, hitting probabilities, stationary distributions.
  • Tie statistics to signals -- explain how a result would inform a trade.

6Team-Matched Rounds

Multiple rounds - format set by your teamAll tracks21 practice questions

There is no single Tower onsite -- the team you matched with runs its own rounds, so the exact format and emphasis differ pod to pod (some lean trading/probability, others heavy C++/systems). This round surfaces the complete set of reported Tower problems across all topics so you can prep broadly regardless of which team you land on.

Question types: mostly probability, expectation and stochastic processes, especially expected value, first-passage and stopping times, random walk and symmetry. Latest candidate report for this round: Jun 2026.

How to prepare

  • Expect variability -- ask your recruiter what your specific team weights.
  • Prep broadly -- probability, coding, microstructure, and stats can all appear depending on the pod.
  • Stay fast and precise under pressure across whatever the team throws at you.

Practice the Tower rounds in order

Each round in the Tower funnel has its own practice set, with worked solutions and progress tracking. A free account saves your progress across rounds.

A 4-week Tower prep plan

Built from the order of Tower Research Capital's rounds on the Quant Trader path and the topics in each round's practice set. Compress it if your first interview is sooner. Other tracks can swap in their own rounds from the table above.

WhenFocusWhat to do
Week 1FoundationsReview coding, expectation and probability, the topics that dominate Tower Research Capital's practice sets. Start with Quant coding course and Probability course. Work the easy and medium questions in the Tower Research Capital question set.
Week 2Early rounds: Online Assessment, Recruiter / Team Matching and Probability & Brain-TeasersPractice expectation, probability and stochastic processes under time pressure, and take the free OA sample (format notes in the OA guide). Add a daily mental-math drill. Talk every answer through out loud; interviewers score the reasoning.
Week 3Later rounds: Quant / Statistics Round and Team-Matched RoundsMove to stochastic processes, regression and statistics. Do timed coding sessions in your interview language. Read how quant superdays work.
Week 4Rehearse the full loopRun each practice round in order, redo the questions you missed, and prepare two project stories plus a specific answer to "why Tower Research Capital?" (see behavioral questions at trading firms).

Tower pay

RoleLevelTotal compNotes
Quant TraderNew grad (first year)$300k - $800k+Pod-dependent. Strong pods (Mosaic, Daedalus, La Tour, etc.) can push first-year total to $500k-$800k+; weaker teams sit well below.
Core Developer (C++)New grad$200k - $400kStrong low-latency engineering comp; less pod-skewed than trading.

Total compensation means base salary plus bonus and any sign-on, as candidates self-report it. Job postings usually show base salary only, so posted figures and outside salary pages often look lower. Rough ranges, NOT offers. Tower is POD-BASED, so comp varies enormously by team. First-year total on a strong pod can easily reach $500k-$800k+; weaker teams pay far less. The strongest desks (e.g. Mosaic, Daedalus, La Tour) drive the high end. Source: Candidate self-reports (levels.fyi, Glassdoor, and candidate forums) -- not employer-verified. Last updated May 30, 2026.

Tower teams and what their interviews test

Tower hires Quant Traders, Core Developers (low-latency C++), and Quant Researchers. Trading and research lean on probability, expectation, and microstructure; the engineering track adds heavy C++ internals and algorithms. All three share a fast, brain-teaser-flavored technical bar.

TracksWhat it doesWhat its interviews test
Quant Trader
Trader
Run a low-latency strategy on the shared platform.Probability, expectation, fast mental math, brain-teasers, and market-microstructure intuition.
Core Developer (C++)
Software Engineer
Build and optimize the ultra-low-latency trading stack.C++ internals (virtual destructors, const correctness, memory), data structures, and hard algorithm problems.
Quant Researcher
Quant Researcher
Signal and strategy research.Probability, statistics, regression, and stochastic-process problems with follow-ups.

About Tower

Firm typeProprietary high-frequency trading firm
Trading styleEngineering-deep; speed + probability · Ultra-low-latency / HFT
Founded1998
HeadquartersNew York, NY
Other officesfalse
CapitalProprietary (private)
Employees~1,100+
Reported performance~$1-2.5B/yr (est.; pod-dependent)
Online assessmentSplit by track: algorithms in C++ for engineers; probability plus a small data task for research and trading

Founded 1998 by Mark Gorton & Alistair Brown

Tower Research Capital is a proprietary trading firm trading its own capital across global markets through semi-autonomous teams on a shared high-performance platform. It is known for deep investment in low-latency infrastructure.

Pod-based - the team you join is everything

Tower runs as semi-autonomous trading pods on a shared platform, so your experience and comp depend heavily on which team you land on. The strongest desks are where the big first-year packages come from; other teams pay far less. When you have a choice, the pod matters more than the firm name.

Culture

Engineering-first prop shop organized into semi-autonomous trading teams on a shared low-latency platform. Values fast, correct problem-solving and strong systems fundamentals. Latency and reliability are everything.

What the interviews feel like

Fast and technical, but NOT standardized -- the loop is run by whichever team you match with, so the exact rounds and questions vary pod to pod (like Jump). Across teams the recurring toolkit is probability and brain-teasers under time pressure, mental math, and -- for engineers -- C++ internals (virtual destructors, const correctness, memory model) plus algorithms. Market-microstructure questions appear for trading roles.

Highly siloed

Like several latency shops, Tower is very siloed: which group you join matters far more than the firm name. Diligence the specific team.

Practice for Tower on QuantVault

Practice

Courses

Games and drills

Further reading

Firms with a similar business and interview style. Many candidates interview at several of them in the same cycle.

Sources and how this guide is built

  • Updated October 20, 2026; firm data last reviewed May 30, 2026; pay last updated May 30, 2026.
  • Round detail draws on 101 questions candidates report from Tower Research Capital interviews (the most recent report across all rounds is from Jul 2026). A separate curated Tower question set of 100 problems collects the most useful practice for this firm.
  • Public candidate reports and outside interview guides are cross-checked against each other. Where they disagree the page says "reports differ"; details from a single source are marked as candidate reports.
  • No actual interview questions are reproduced on this page. The questions, with worked solutions, are in the practice rounds.

Tower interview FAQ

How many rounds are in the Tower Research Capital interview?

It depends on the track: Quant Trader: 5; Core Developer (C++): 6; Quant Researcher: 5 stages. Across all tracks candidates report 6 distinct rounds: Online Assessment, Recruiter / Team Matching, Probability & Brain-Teasers, C++ & Algorithms, Quant / Statistics Round, Team-Matched Rounds.

Is there an online assessment at Tower Research Capital?

Candidates report one: Developer 75-min 4-problem / wangce HackerRank DP / QR-QT probability. Tower's screen is track-dependent. Developer / Quant-Dev: a 75-minute, 4-problem coding OA (a global-variable MCQ plus difference-array, hashmap+heap, and stack-parser problems), or a HackerRank DP set.

What happens in the Tower Research Capital final round?

Team-Matched Rounds (Multiple rounds - format set by your team). There is no single Tower onsite -- the team you matched with runs its own rounds, so the exact format and emphasis differ pod to pod (some lean trading/probability, others heavy C++/systems). This round surfaces the complete set of reported Tower problems across all topics so you can prep broadly regardless of which team you land on.

Does the Tower Research Capital process differ by role?

Yes. Quant Trader: Online Assessment, Recruiter / Team Matching, Probability & Brain-Teasers, Quant / Statistics Round, Team-Matched Rounds. Core Developer (C++): Online Assessment, Recruiter / Team Matching, Probability & Brain-Teasers, C++ & Algorithms, Quant / Statistics Round, Team-Matched Rounds. Quant Researcher: Online Assessment, Recruiter / Team Matching, Probability & Brain-Teasers, Quant / Statistics Round, Team-Matched Rounds.

How much does Tower Research Capital pay?

Candidate-reported total compensation: Quant Trader (New grad (first year)) $300k - $800k+; Core Developer (C++) (New grad) $200k - $400k. These are self-reported totals including bonus, not offers; job postings usually list base salary only.

How should I prepare for the Tower Research Capital interview?

Prepare round by round over about four weeks: foundations first, then the early rounds (Online Assessment, Recruiter / Team Matching, Probability & Brain-Teasers), then the later rounds, then a full rehearsal. Each round has its own practice set on QuantVault, and the online assessment has a dedicated guide.

What does Tower Research Capital do?

Tower Research Capital is a proprietary high-frequency trading firm headquartered in New York, NY. Tower Research Capital is a proprietary trading firm trading its own capital across global markets through semi-autonomous teams on a shared high-performance platform. It is known for deep investment in low-latency infrastructure.

Start preparing for Tower Research Capital

Open the interactive Tower Research Capital interview funnel: every stage with its practice set, from the first screen to the final round. Create a free account to save your progress.