WorldQuant interview question

Probability, expectation, reasoning, algorithm, programming.