I was referred by an employee and got a call from Recruiter first asking for availability of an interview. I had a technical round of interview (panel of 2 members) where questions were focused mostly on my previous experience, Java and springboot.
Then after that I had back and forth conversations with recruiter regarding the interview schedule as interviews got re-scheduled and cancelled (Interviewers didn't attend) like almost 4-5 times. I felt this is highly unprofessional. At this time I understood they might not be interested in moving forward. But finally the recruiter helped me schedule the interviews. They call it as a Super day (a technical round, a hiring manager round & a Bar Raiser round). After successfully interviewing with all 3 rounds, I got a call from recruiter saying that I've done pretty good in the interviews and they are trying to match a position for my skills at that time which I felt very weird. I got to know later that this position is closed internally. It's just a waste of time giving the interview for mastercard
Focused mostly on Java, SpringBoot.
Coding challenge: Music playlist related. (Interviewers wanted to know the approach of how I would solve it)
The following metrics were computed from 11 interview experiences for the Mastercard Senior Software Engineer role in United States.
Mastercard's interview process for their Senior Software Engineer roles in the United States is extremely selective, failing the vast majority of engineers.
Candidates reported having very negative feelings for Mastercard's Senior Software Engineer interview process in United States.