Millennium Interview Question

Lots of probability based questions