There were 2 technical rounds, starting the first one with basic Java knowledge which raised to complex concepts with Java 8 and above.
They also told to write small code snippets for streams and collections.
The second round had a few system design questions.
Also they asked some situational questions to check my behavior and ability to take decisions in complex situations.
The topics include Java OOPS, serialization, collections, streams, Spring Boot, Hibernate, and multithreading.
The following metrics were computed from 23 interview experiences for the Mastercard Senior Software Engineer role in Pune, India.
Mastercard's interview process for their Senior Software Engineer roles in Pune, India is on the easier side as most engineers get an offer after going through it.
Candidates reported having good feelings for Mastercard's Senior Software Engineer interview process in Pune, India.