Pergunta de entrevista da empresa EXL Service

Random puzzles, and brain teasers, and probability based questions.