Pergunta de entrevista da empresa EXL Service

so many brain teasers and probability questions