Taro Logo

Software Engineer Interview Experience - Canada

July 19, 2022
Negative ExperienceNo Offer

Process

The process starts with an HR call, then a 90 minute technical round where the team asked questions regarding Java, SQL, OOP concepts and gives a coding problem, then final round with hiring manager.

It seemed like there was a lot of miscommunication within the team and the HR. They needed someone with an expertise in DevOps yet the HR didn't emphasize much on that. I made it through the technical round where the technical panel did not ask any questions regarding DevOps practices or tools either, but hiring manager rejected me two minutes into the call because my prior experience in DevOps was not enough. It would have helped if they titled their position as DevOps engineer instead. Pretty disappointed!

Questions

Questions about Java and OOP concepts including inheritance, abstraction, abstract class vs interface, multiple inheritance, collections. The coding problem involved use of a stack data structure

Was this helpful?

Interview Statistics

The following metrics were computed from 10 interview experiences for the Mastercard Software Engineer role in Canada.

Success Rate

40%
Pass Rate

Mastercard's interview process for their Software Engineer roles in Canada is fairly selective, failing a large portion of engineers who go through it.

Experience Rating

Positive70%
Neutral10%
Negative20%

Candidates reported having very good feelings for Mastercard's Software Engineer interview process in Canada.