
Hudson River Trading Interview Questions
& Process
Real candidates share what happened, how many rounds they had,
and how the experience turned out.
Based on 429 interview experiences · FREE TO READ
Which role are you interviewing for?
30 roles · 429 reportsCandidate interview experiences
First-hand accounts from people who interviewed at Hudson River Trading.
Quantitative Researcher Intern
So first there was this online assessment thing with some programming questions. After that, I had a first round where they asked a probability or statistics question. Then, there was a second round that was a programming question, it was about solving a puzzle. Both people I talked to seemed to know their stuff.
- Probability or statistics questions
- Programming puzzle
Algorithm Development Intern
The test had 4 questions and you had 70 minutes to complete it. The questions varied from easy logic to complex implementation. The first half was easy, but the later questions were more difficult. One was about a grid simulation, and the other was a multi-part problem on hierarchical data structures. You need to be good at recursion and matrix manipulation.
- Given a board size n and moves, simulate Reversi/Othello: place a piece, check all 8 directions for opponent pieces, flip them if sandwiched, and return the final score.
- Implement logic for a grid-based simulation.
- Address a multi-part problem concerning hierarchical data structures.
Software Engineer
I made it to the final round, but honestly, the interviewers were really unprofessional in all the rounds. They seemed to have a weak grasp on the technical questions they were asking and couldn't adjust them based on our conversation. Even when I gave correct answers, they'd keep pushing until I basically guessed what was on their answer key. Their C++ questions were super outdated, and when I mentioned C++20 features, they were confused, clearly not up-to-date with modern language features. A lot of the interviewers were from teams I wasn't even interested in, had only been at HRT for less than six months, and were fresh out of college themselves, some with less than a year of experience. They seriously need to involve more senior engineers in the hiring process.
- Could you describe how you'd architect a system for routing network packets from a central hub to several node servers?
Algorithm Developer Intern
I had an online coding test on CodeSignal with hackerrank-style questions. It included a math brainteaser requiring algorithmic computation, an implementation of reversi, and merging two trees and printing them in pre-order. I'm also scheduled for a Zoom interview about probability and statistics.
- Calculate the count of pretty numbers less than n, where pretty numbers in base 4 only contain digits 1 or 0.
- Determine the final piece count for each player given a sequence of reversi moves.
- Given two trees represented as lists of nodes [key, value, *children] where children order matters, merge them. If keys match, use the value from the right tree. Append children from the left tree first, then any remaining from the right. Output the result using pre-order traversal.
Hudson River Trading Interview Questions
Quoted word for word from Hudson River Trading interview reports.
“Given two trees represented as lists of nodes [key, value, *children] where children order matters, merge them. If keys match, use the value from the right tree. Append children from the left tree first, then any remaining from the right. Output the result using pre-order traversal.”
Read reports →“Find the length of the Longest Common Subsequence between two strings, S1 and S2. If there's no common subsequence, return 0.”
Read reports →“Given a board size n and moves, simulate Reversi/Othello: place a piece, check all 8 directions for opponent pieces, flip them if sandwiched, and return the final score.”
Read reports →“Can every number in a given list of lists be expressed as the sum of two Fibonacci numbers?”
Read reports →“Can each number in a given array of lists be expressed as the sum of two Fibonacci numbers?”
Read report →“Can you find the count of numbers smaller than n which in base 4 are only represented by 1s and 0s?”
Read report →“What is the sum of all two-digit numbers excluding those containing the digits 7 or 8?”
Read report →“What's the probability of getting exactly 5 heads if you flip a coin 10 times?”
Read report →“How would you use terminal commands to display the initial 20 lines of a given text file?”
Read report →Formats, difficulty and experience
Across all 429 Hudson River Trading interview reports.