American Express Interview Question

overcoming obstacles, complex challenges