Hudson River Trading Data Engineer Interview Questions
The questions to prepare for a Hudson River Trading Data Engineer interview. Questions from real interview reports rank first. Updated daily.
Map common access and ordering requirements to the most suitable Python data structure.
Move all zero values to the end of an array in O(n) time while preserving the order of nonzero values.
Model mark-and-sweep garbage collection by finding object IDs unreachable from root references.
Calculate each customer's qualified payment count and total for the first quarter of 2025.
VisaFind each array's second-largest distinct value and determine whether input numbers are powers of two in PostgreSQL.
VirtusaApproach for designing an end-to-end data pipeline from ingestion through transformation, storage, and downstream consumption.
Summarize query throughput, tail latency, errors, and index usage to assess high-throughput database workload risks.
Design an end-to-end Hudson River Trading data pipeline from market-data ingestion through storage, feature generation, and model serving.
Use Linux command-line tools to identify process failures, resource bottlenecks, and causes of pipeline disruption.
Tests Python and database depth, practical data engineering judgment, ownership, and the ability to explain technical trade-offs.
Sign up to see every question
Create a free account to unlock this list and practice real interview questions.