American Express interview question

my experience