Pergunta de entrevista da empresa Mastercard

Past experience, projects, random terminology/definitions