The interview process is very smooth. You will have two to three calls where you will be asked a technical and behavioral set of questions.
Mostly Java related questions and some behavioural were asked.
They asked me to provide an approach to solve a DS based question.
The following metrics were computed from 10 interview experiences for the Mastercard Software Engineer role in Canada.
Mastercard's interview process for their Software Engineer roles in Canada is fairly selective, failing a large portion of engineers who go through it.
Candidates reported having very good feelings for Mastercard's Software Engineer interview process in Canada.