I interviewed for a full stack software engineer position at Mastercard.
The recruitment process consisted of three stages: an HR screening, an interview with the hiring manager, and a technical interview with two software engineers that included a live coding exercise in Java.
The entire process was very well organized, and communication was excellent throughout. The recruitment team was responsive, and the process moved quickly.
The technical interview focused on practical Java skills and problem-solving. I found the questions fair and not overly difficult. The interviewers were professional, friendly, and created a comfortable environment to discuss technical topics.
Although I wasn't selected, I genuinely expected to progress further based on how the interviews went. My impression is that they simply found another candidate who was a better fit, rather than there being any issue with the interview process itself.
Overall, it was a positive experience, and I would recommend interviewing with Mastercard.
Design a CRUD application and in top of that we started the discussion
The following metrics were computed from 1 interview experience for the Mastercard Full Stack Java Developer role in Portugal.
Mastercard's interview process for their Full Stack Java Developer roles in Portugal is extremely selective, failing the vast majority of engineers.
Candidates reported having very good feelings for Mastercard's Full Stack Java Developer interview process in Portugal.