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. Coding assessment
Often reported as algorithmic programming problems.
2. Technical interviews
Data structures, complexity and probability.
3. Onsite
Several coding and problem-solving rounds.
What to practise
Tips
- Know Big-O for every structure you use.
- Write clean, tested code quickly.
- Review randomized algorithms and expected running time.
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.