cswork / libraryOpen practice workspace

Interview experiences · Hudson River Trading

Hudson River Trading Software Engineer interview on OS and C++

OA → Tech screen

The process was low-level from the start. After an initial online assessment or coding step, I entered live rounds that demanded deep knowledge rather than surface familiarity. I was asked how things work under the hood, down to memory and kernel operation, with an emphasis on the kind of understanding that gives a developer full control. One screen focused on OS topics at an implementation level…

The process was low-level from the start. After an initial online assessment or coding step, I entered live rounds that demanded deep knowledge rather than surface familiarity. I was asked how things work under the hood, down to memory and kernel operation, with an emphasis on the kind of understanding that gives a developer full control.

One screen focused on OS topics at an implementation level, alongside data structures and networking. I was also asked about past work and how I investigated earlier deep technical tasks. A separate phone screen became classic C++ questioning on pointers and references. It was less about writing large programs and more about proving I understood the mechanics.

Location: India. Overall feedback: Positive. Offer status: no offer.

Comments

Nothing here yet.

Join in on CSWork →