I applied online. I interviewed at Mastercard in Jan 2020
Interview
2 interviews- one screening by recruiter and second split into 2 30 min calls with the manager which was more technical (though no code) and another with the project head which was more about the company culture and expectations.