Started with an OA, which I believed was not automatic. Then, proceeded to two phone screening rounds.
These rounds tested on general C++ programming and then grilled me on C++ fundamentals and how computers work under the hood.
I got into the Superday, which is onsite and has three total rounds. I didn't make it past the second round, but they are all live coding.
Be prepared for heavy implementation-style questions. Talk through the design of the algorithms and data structures you use.
How does a function work under the hood?
The following metrics were computed from 1 interview experience for the Hudson River Trading Software Engineer (Internship) role in Canada.
Hudson River Trading's interview process for their Software Engineer (Internship) roles in Canada is extremely selective, failing the vast majority of engineers.
Candidates reported having very good feelings for Hudson River Trading's Software Engineer (Internship) interview process in Canada.