I was asked which was my preferred programming language. My answer was Java. The whole interview was based on questions on Java and a few of my projects. It also included a live coding round on CodePair. Basic questions on OOPs concepts and Java basics including constructors, garbage collection, virtual classes, interfaces, overloading, etc. I was asked to code a question on CodePair wherein I was given two sorted arrays I had to merge them and find the median and mean of the same and print the answer in floating points with the given number of decimal digits. I was able to code it and answer most of the questions.
The travelling salesman problem.
The following metrics were computed from 12 interview experiences for the Mastercard Software Developer role in India.
Mastercard's interview process for their Software Developer roles in India is fairly selective, failing a large portion of engineers who go through it.
Candidates reported having very good feelings for Mastercard's Software Developer interview process in India.