1 coding round. 2 technical rounds and 1 HR round. All rounds except the coding round were conducted in person. Both technical rounds were conducted with a break of 2 hrs. HR was a bit later in the day. All interviews took place on the same day.
Interview questions [1]
Question 1
1. Write code for generating the nth Fibonacci number recursive and non-recursive. 2. Many OOP questions: Abstract class, overriding functions, virtual functions, etc. 3. A few questions on SQL. 4. HR round was mainly situational questions.
Simple question asked in Java, nothing fancy for sde1, solid principles, few questions on overloading but ghosted laster by hr, tried contacting to hr multiple times but no response received
I was selected through Mastercard’s Code for Change Hackathon for an internship, where our team worked on real-world projects. After successfully completing a 2-month internship, I was offered a Pre-Placement Offer (PPO).
Interview questions [1]
Question 1
Based on my performance during the internship, I was offered a PPO – there was no separate interview round.
I applied through university. The process took 2 days. I interviewed at Mastercard (Pune) in Sept 2025
Interview
3 rounds ( 2 tech + 1 hr) Deeply Resume Based, you must know each and everything you've written in resume and about your project in detail - its flow, tech stack what and why, er diagram, how you plan to enhance it, etc. Easy to medium level dsa (stack, queues), DBMS and optimization. HR round was like a general hr round - intro apart from resume, family bg, about clg etc