Hudson River Trading Interview Question

A system design programming question.