Mastercard Software Development Engineer I interview questions
based on 12 ratings - Updated Aug 27, 2025
Averageinterview difficulty
Mixedinterview experience
How others got an interview
60%
Applied online
Applied online
30%
Campus recruiting
Campus recruiting
10%
Recruiter
Recruiter
Interview search
12 interviews
Viewing 1 - 5 of 12 Interviews
Mastercard interviews FAQs
Candidates applying for Software Development Engineer I roles take an average of 1 day to get hired, when considering 1 user submitted interviews for this role. To compare, the hiring process at Mastercard overall takes an average of 36 days.
Common stages of the interview process at Mastercard as a Software Development Engineer I according to 1 Glassdoor interviews include:
Phone interview: 100%
Here are the most commonly searched roles for interview reports -
I applied through university. I interviewed at Mastercard (Indore) in Aug 2025
Interview
It was an on campus opportunity, after resume shortlisting, we had an online assessment that consisted of 2 DSA questions based on string and arrays, after that people were selected on the basis of the test. There were a total of 3 rounds. 2 technical and 1 HR round.
Interview questions [1]
Question 1
Virtual functions in C++
Operator overloading example
Why C++ over JAVA?
Why chose MERN as tech stack?
1. Interview by phone, general background, previous jobs, languages, willing to learn, he explained about the company and job 2. Home work: create two windows apps (details below), including VS, SQL server installations, AWS configurations
Interview questions [1]
Question 1
a. windows app that connects to sql server and enables sending queries b. windows app that connects to a secured linux machine
I applied online. The process took 2 weeks. I interviewed at Mastercard (Arlington, VA) in Feb 2022
Interview
There were two interviews total, and each comprised of both behavioral and technical sections. The start to finish of the interviewing process was under two weeks. It was a great experience!
Interview questions [1]
Question 1
Talk about a time when you and a teammate disagreed, and how you resolved it.