Hudson River Trading Software Engineer Interview Experience — an OA with almost no test cases given

Hudson River Trading·Software Engineer·Sep 2025
Online Assessmentmedium

Just finished the SWE OA, same setup as the reports people have posted in past years. Overall it wasn't that hard — compared to some other trading companies it wasn't especially hard, but the OA email did say you need to write your own test cases, and that turned out to be true. They give very, very few test cases, and there are a lot of edge cases you have to figure out and test yourself. On one problem I passed all the given test cases, but then when I tested it myself I realized I'd missed some cases. The good thing is they have an autogenerated answer — basically a reference solution — so when you're testing yourself you only need to worry about the inputs.

Problems 1 and 3 were around LC easy-medium level, the code itself wasn't that hard, but having to think through every case and write your own tests was a bit annoying...
Problem 2 was a data structure design question. The problem itself was pretty easy to understand, it's just that the code ended up fairly long (might also just be my coding style) — once you sketch it out and understand the problem, you can code it up.

I passed all the given tests, and tested each problem myself with another 5-10 cases, but I honestly don't know if I under-tested or missed something. I'll update later if there's any follow-up!

Published

Curated and edited by PracHub

Practice the questions from this interview

Discussion

Sign in to join the discussion. The author is notified of every comment.

Loading comments…

Interview at a glance

Company
Hudson River Trading
Role
Software Engineer
Rounds
Online Assessment
Difficulty
medium
Interview date
Sep 2025
Questions from this interview
3 questions

Real Hudson River Trading interview experiences

First-hand reports from Hudson River Trading candidates — the rounds, the questions they were asked, and how it went.

All 16 Hudson River Trading interview experiences