Mastercard Interview Question

Explain one of my previous projects