Visa Inc. Interview Question

fairly easy to moderate