Hudson River Trading quant interview guide

Roles: Algorithm Developer, Software Engineer, Quantitative Researcher

Commonly described as coding-heavy, with algorithms, systems and probability questions for algorithm-developer roles.

Commonly reported stages

  1. 1. Coding assessment

    Often reported as algorithmic programming problems.

  2. 2. Technical interviews

    Data structures, complexity and probability.

  3. 3. Onsite

    Several coding and problem-solving rounds.

What to practise

Algorithms

Probability

Combinatorics

Tips

This guide summarises publicly discussed formats, which change over time. QuantSolve is not affiliated with Hudson River Trading, and QuantSolve problems are original, not questions from any firm.