Pergunta de entrevista da empresa Goldman Sachs

Leetcode 200, probability/stats questions, object oriented design