The interview process takes about a month. First an OA, then two phone interviews, one on math (stats, and probability) and one on coding, followed by an onsite interview. Onsite interview includes data analysis and coding.
Interview questions [1]
Question 1
Data analysis. Try to analyze a dataset using python jupyter notebook. Basic coding (not algo)
I interviewed at Hudson River Trading (New York, NY)
Interview
The first step is usually an online coding assessment on platforms like CodeSignal or HackerRank, consisting of two to three challenging problems under strict time limits. Candidates are expected to write efficient, well-optimized code, and incomplete or partially correct solutions are typically not accepted.
talked to head of fixed income, he didn't seem knowledgeable. he had no idea of market events, he did not know about liquidity in fixed income products other than futures
Interview questions [1]
Question 1
he doubted my pnl track citing normal distribution assumptions
I applied online. I interviewed at Hudson River Trading (New York, NY)
Interview
First round technical question on probability, then debug the corresponding simulation code. Second round first develop an optimal strategy in a game with dice, then live coding to validate the optimal strategy.
Interview questions [1]
Question 1
How to optimize your dice design to get a higher value than your opponent.