Hudson River Trading Interview Question

Introduce yourself