Pergunta de entrevista da empresa American Express

first interview was technical, probabilities, brain teasers, and puzzles