Citadel Interview Question

Probability, Dynamic Programming, Data Structures