Virtual interview setting - 5 minute introduction and behavioral questions, 35 minutes for the technical interview, and 5 minutes for questions at the end. The interview structure was very straightforward.
The interviewer asked a software design question given a hypothetical scenario.
I had to create a function given the scenario, and had a lot of flexibility in my design choices.
The following metrics were computed from 3 interview experiences for the Mastercard Software Engineer (Internship) role in Canada.
Mastercard's interview process for their Software Engineer (Internship) 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 (Internship) interview process in Canada.