Domanda di colloquio di American Express

Technical puzzles, guesstimates.