I applied for two new grad positions online: an algorithm engineer and a software engineer role. Within one day of submitting my applications, they sent an invitation for a coding challenge on CodeSignal for the algorithm engineer position. The challenge had a two-hour time limit to complete three questions. While the first two could be considered LeetCode medium difficulty, the last one was definitely harder than LeetCode hard. The passing criteria were not about running each test case within certain time and space limits, but about passing ALL test cases within the limits! I could not solve all the questions and they rejected me for the algorithm engineer position very soon.
However, immediately after the rejection, they sent me another invitation to a different coding challenge on CodeSignal for the software engineer position. This challenge was called the General Coding Assessment, a standardized test developed by CodeSignal. I solved all the questions with 20 minutes left and achieved an 840+ score. But one week later, they rejected me for no apparent reason.
Overall, I think HRT is very happy to send out online assessments to applicants, but passing them remains a mystery.
For the algo engineer position, the questions were similar to those found on LeetCode when searching the HRT tag and locating results with high frequency.
For the software engineer position, the questions were randomly generated by CodeSignal, I guess.
The following metrics were computed from 8 interview experiences for the Hudson River Trading Software Engineer role in New York, New York.
Hudson River Trading's interview process for their Software Engineer roles in New York, New York is extremely selective, failing the vast majority of engineers.
Candidates reported having very good feelings for Hudson River Trading's Software Engineer interview process in New York, New York.