Visa Inc. interview question

Details added in summary section.