Glassdoor users rated their interview experience at Mastercard as 50% positive with a difficulty rating score of 2.5 out of 5 (where 5 is the highest level of difficulty). Candidates interviewing for Director and Business Development rated their interviews as the hardest, whereas interviews for Director and Business Development roles were rated as the easiest.
The hiring process at Mastercard takes an average of 63 days when considering 2 user submitted interviews across all job titles. Candidates applying for Director had the quickest hiring process (on average 63 days), whereas Director roles had the slowest hiring process (on average 63 days).
Interview scheduling is not straight forward. Someone reaches out to schedule based on the provided availability and there will be usual back & forth until you just agree on an available interview slot.
Although the interview was set 7 days earlier, the recruiter missed the appointment. However they apologized when I reached out and rescheduled again.
Different recruiters don't have access to the feedback of one another, which is a bit redundant. The role was discontinued mid-process, but I respected the open communication.
I applied online. The process took 2 months. I interviewed at Mastercard (Sydney) in May 2025
Interview
Two rounds. 1st round digital interview with a behavioural question and market sizing question.
2nd round is in person assessment centre that consists of 2 individual case studies and 1 behavioural interview
Interview questions [1]
Question 1
Why do you want to be a consultant? What skills can you contribute to this role as a consultant?
The interview process consisted of four rounds. The first was an online coding round that focused on Data Structures and Algorithms (DSA), with two medium-to-hard level questions related to Graph and Dynamic Programming. Candidates who cleared this round were invited to the Mastercard office in Vadodara for further interviews.
The second and third rounds were technical interviews. The first technical round included questions from DBMS, OOP, and DSA. I was also asked to solve problems like 2-Sum and matrix rotation on paper. They also asked questions from Java, such as annotations and dependency injection. In the second technical round, the focus was on my projects, designing a football match management system (including DB design), writing SQL queries, and one matrix-based DSA problem.
Though I didn’t make it to the HR round, the interview process was well-structured and the interviewers were supportive. It was a great learning experience.