WorldQuant Interview Question

Many brain teasers, stats, algorithmics.