Logo

Get AmbitionBox App

Faster and better experience!

AmbitionBox

AmbitionBox

Search

Interview Questions

  • Reviews
  • Salaries
  • Interview Questions
  • About Company
  • Benefits
  • Jobs
  • Office Photos
  • Community
  • Home
  • Companies
  • Reviews
  • Salaries
  • Jobs
  • Interviews
  • Salary Calculator
  • Awards 2024
  • Campus Placements
  • Practice Test
  • Compare Companies
+ Contribute
notification
notification
Login
  • Home
  • Communities
  • Companies
    • Companies

      Discover best places to work

    • Compare Companies

      Compare & find best workplace

    • Add Office Photos

      Bring your workplace to life

    • Add Company Benefits

      Highlight your company's perks

  • Reviews
    • Company reviews

      Read reviews for 6L+ companies

    • Write a review

      Rate your former or current company

  • Salaries
    • Browse salaries

      Discover salaries for 6L+ companies

    • Salary calculator

      Calculate your take home salary

    • Are you paid fairly?

      Check your market value

    • Share your salary

      Help other jobseekers

    • Gratuity calculator

      Check your gratuity amount

    • HRA calculator

      Check how much of your HRA is tax-free

    • Salary hike calculator

      Check your salary hike

  • Interviews
    • Company interviews

      Read interviews for 40K+ companies

    • Share interview questions

      Contribute your interview questions

  • Jobs
  • Awards
    pink star
    WINNERS AWAITED!
    • ABECA 2025
      WINNERS AWAITED!

      AmbitionBox Employee Choice Awards - 4th Edition

    • ABECA 2024

      AmbitionBox Employee Choice Awards - 3rd Edition

    • AmbitionBox Best Places to Work 2022

      2nd Edition

    • AmbitionBox Best Places to Work 2021

      1st Edition

For Employers
Upload Button Icon Add office photos
logo
Employer? Claim Account for FREE

MasterCard

Compare button icon Compare button icon Compare
3.9

based on 786 Reviews

Play video Play video Video summary
  • About
  • Reviews
    786
  • Salaries
    8.6k
  • Interviews
    143
  • Jobs
    311
  • Benefits
    107
  • Photos
    -
  • Posts
    4

Filter interviews by

MasterCard Interview Questions and Answers

Updated 20 May 2025
Popular Designations

65 Interview questions

A Software Engineer III - Java fullstack was asked 2mo ago
Q. What is an event loop?
Ans. 

The event loop is a programming construct that manages asynchronous operations in JavaScript and other languages.

  • The event loop allows non-blocking I/O operations, enabling efficient handling of multiple tasks.

  • It works by continuously checking the call stack and the message queue.

  • When the call stack is empty, the event loop takes the first message from the queue and executes its associated callback.

  • Example: In Jav...

A Software Engineer II was asked 3mo ago
Q. What are the types of deployments?
Ans. 

Types of deployments include blue-green, canary, rolling, and immutable.

  • Blue-green deployment involves running two identical production environments and switching between them.

  • Canary deployment gradually rolls out changes to a small subset of users before deploying to the entire infrastructure.

  • Rolling deployment updates a few instances at a time, ensuring continuous availability.

  • Immutable deployment creates new in...

View all Software Engineer II interview questions
A Software Engineer II was asked 3mo ago
Q. How do vector databases work?
Ans. 

Vector databases store data in a vector format, allowing for efficient querying and analysis of high-dimensional data.

  • Vector databases use vectors to represent data points in a multi-dimensional space.

  • They are commonly used in machine learning and data science applications for tasks like similarity search and clustering.

  • Examples of vector databases include Faiss, Annoy, and Milvus.

View all Software Engineer II interview questions
A Senior Data Scientist was asked 4mo ago
Q. What methods do you use to minimize overfitting and underfitting?
Ans. 

To minimize overfitting, use techniques like cross-validation, regularization, early stopping. To minimize underfitting, increase model complexity, gather more data.

  • Use cross-validation to evaluate model performance on different subsets of data

  • Apply regularization techniques like L1 or L2 regularization to penalize large coefficients

  • Implement early stopping to prevent the model from training for too long

  • Increase m...

View all Senior Data Scientist interview questions
A Senior Data Scientist was asked 4mo ago
Q. Describe an LLM use case and explain how to work on it.
Ans. 

LLM usecase involves using Latent Linear Models for various data analysis tasks.

  • LLM can be used for dimensionality reduction in high-dimensional data.

  • LLM can be used for clustering similar data points together.

  • LLM can be used for anomaly detection in datasets.

  • LLM can be applied in natural language processing tasks such as text classification.

  • LLM can be used in recommendation systems to predict user preferences.

View all Senior Data Scientist interview questions
A Software Engineer was asked 4mo ago
Q. Explain the concepts introduced in Java 8.
Ans. 

Java8 introduced new features like lambda expressions, streams, functional interfaces, and default methods.

  • Lambda expressions allow you to write more concise code by providing a way to pass functions as arguments.

  • Streams provide a way to work with sequences of elements and perform operations like filter, map, reduce, etc.

  • Functional interfaces are interfaces with a single abstract method, which can be implemented u...

View all Software Engineer interview questions
A SDE was asked 6mo ago
Q. How would you design an email classifier using Machine Learning?
Ans. 

Email classifier using ML

  • Use supervised learning algorithms like Naive Bayes or Support Vector Machines

  • Preprocess email data by tokenizing, removing stop words, and stemming

  • Split data into training and testing sets for model evaluation

  • Evaluate model performance using metrics like accuracy, precision, recall, and F1 score

View all SDE interview questions
Are these interview questions helpful?
A Software Engineering Manager was asked 6mo ago
Q. How do you maintain security in Microservices?
Ans. 

Maintaining security in Microservices involves implementing authentication, authorization, encryption, and monitoring.

  • Implement authentication and authorization mechanisms to control access to microservices.

  • Use encryption to secure communication between microservices.

  • Implement monitoring and logging to detect and respond to security incidents.

  • Regularly update dependencies and patches to address security vulnerabil...

View all Software Engineering Manager interview questions
A Software Engineering Manager was asked 6mo ago
Q. What are the use cases where the CQRS pattern can be used?
Ans. 

CQRS pattern can be used in scenarios where read and write operations need to be separated for better scalability and performance.

  • CQRS can be used in applications with complex domain models that require different models for reading and writing data.

  • It can be beneficial in scenarios where read operations heavily outnumber write operations.

  • CQRS is useful when there is a need to optimize read and write operations ind...

View all Software Engineering Manager interview questions
A Senior Software Engineer was asked 8mo ago
Q. Design a calendar system.
Ans. 

Design a calendar system for scheduling events and managing time.

  • Include features like creating events, setting reminders, and viewing schedules.

  • Allow users to set recurring events and customize event details.

  • Implement a user-friendly interface for easy navigation and interaction.

  • Integrate with other applications for seamless data sharing.

  • Consider scalability and performance for handling large amounts of data.

View all Senior Software Engineer interview questions
1 2 3 4 5 6 7

MasterCard Interview Experiences

143 interviews found

Senior Data Scientist Interview Questions & Answers

user image Anonymous

posted on 8 Jan 2025

Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Company Website and was interviewed in Dec 2024. There were 4 interview rounds.

Round 1 - Coding Test 

Given Python coding challenge related to string processing and second question was matrix processing using python

Round 2 - Technical 

(4 Questions)

  • Q1. Bagging boosting and its difference and uses.
  • Ans. 

    Bagging and boosting are ensemble learning techniques used to improve the performance of machine learning models by combining multiple weak learners.

    • Bagging (Bootstrap Aggregating) involves training multiple models independently on different subsets of the training data and combining their predictions through averaging or voting.

    • Boosting involves training multiple models sequentially, where each subsequent model correc...

  • Answered by AI
    Add your answer
  • Q2. Methods to minimize overfitting and underfitting
  • Ans. 

    To minimize overfitting, use techniques like cross-validation, regularization, early stopping. To minimize underfitting, increase model complexity, gather more data.

    • Use cross-validation to evaluate model performance on different subsets of data

    • Apply regularization techniques like L1 or L2 regularization to penalize large coefficients

    • Implement early stopping to prevent the model from training for too long

    • Increase model ...

  • Answered by AI
    Add your answer
  • Q3. Transformer architecture
  • Add your answer
  • Q4. LLM usecase and explain how to work on it
  • Ans. 

    LLM usecase involves using Latent Linear Models for various data analysis tasks.

    • LLM can be used for dimensionality reduction in high-dimensional data.

    • LLM can be used for clustering similar data points together.

    • LLM can be used for anomaly detection in datasets.

    • LLM can be applied in natural language processing tasks such as text classification.

    • LLM can be used in recommendation systems to predict user preferences.

  • Answered by AI
    Add your answer
Round 3 - Technical 

(2 Questions)

  • Q1. Given data, find out what AI project can be discovered and how to progress on implementing it.
  • Add your answer
  • Q2. Given data and usecase, which model to use to implement solution and how detailed steps.
  • Add your answer
Round 4 - Behavioral 

(2 Questions)

  • Q1. Discussed each project in my resume in detail and related questions
  • Add your answer
  • Q2. Discussed team and personal behavioural questions
  • Add your answer

Interview Preparation Tips

Interview preparation tips for other job seekers - Keep your basics of data science and statistics clear. Also keep only things you worked or know in your resume.

Senior Data Scientist Interview Questions asked at other Companies

Q1. In SQL, how would you print rows where a certain criterion is met (e.g., in a dataset of employees, select the ones whose salary is greater than a specific PHONE_NUMBER)?
View answer (1)
Anonymous

Devops Engineer Interview Questions & Answers

user image Anonymous

posted on 25 Feb 2025

Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Selected Selected

I appeared for an interview in Jan 2025.

Round 1 - Technical 

(5 Questions)

  • Q1. Ci cd tools.. Backend work
  • Add your answer
  • Q2. Monitoring tools like splunk dynatrace
  • Add your answer
  • Q3. Questions on linux
  • Add your answer
  • Q4. Questions on Database, rabbitmq, load blancers
  • Add your answer
  • Q5. Questions on cloud and sheel scripting
  • Add your answer

Devops Engineer Interview Questions asked at other Companies

Q1. How can you run a Docker command remotely on a Linux server without establishing a separate SSH session?
View answer (2)
Anonymous

Consultant Interview Questions & Answers

user image Anonymous

posted on 21 Feb 2025

Interview experience
2
Poor
Difficulty level
Moderate
Process Duration
4-6 weeks
Result
No response

I appeared for an interview in Jan 2025.

Round 1 - Case Study 

A typical case interview.

Round 2 - One-on-one 

(2 Questions)

  • Q1. Case interview for a banking company
  • Add your answer
  • Q2. Standard guestimate questions
  • Add your answer

Interview Preparation Tips

Interview preparation tips for other job seekers - The final round was disappointing. I encountered a very rude interviewer who seemed unprepared, insensitive, and was projecting his personal frustrations onto the interviewee. It was a terrible experience. If Mastercard aims to compete with MBB, they need to offer candidates an experience comparable to that of MBB.

Consultant Interview Questions asked at other Companies

Q1. An international bank (US based) has been operating in Asia for the past 10 years. Recently, it has noticed that many customers are leaving the bank and using services of other local/regional banks. Why might this be the case?
View answer (4)
Anonymous

Software Engineer II Interview Questions & Answers

user image Anonymous

posted on 13 Feb 2025

Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Selected Selected

I appeared for an interview in Aug 2024.

Round 1 - Technical 

(4 Questions)

  • Q1. What are software development design patterns? Can you explain singleton design pattern and code an example to show that?
  • Ans. 

    Software development design patterns are reusable solutions to common problems encountered in software design.

    • Design patterns help in creating maintainable, scalable, and efficient software.

    • Singleton design pattern ensures a class has only one instance and provides a global point of access to it.

    • Example: Implementing a singleton class in Java -

    • public class Singleton { private static Singleton instance; private Singleto...

  • Answered by AI
    Add your answer
  • Q2. Can you develop and simple API app to show its running and anyone request sending to it?
  • Add your answer
  • Q3. What kind of databases you’ve worked on? And explain what is DML!
  • Ans. 

    I have worked on relational databases like MySQL and PostgreSQL. DML stands for Data Manipulation Language.

    • Worked on MySQL and PostgreSQL databases

    • Familiar with writing SQL queries for data manipulation

    • DML stands for Data Manipulation Language

  • Answered by AI
    Add your answer
  • Q4. When we work with micro services , what is your experience which becomes challenge?
  • Ans. 

    One challenge when working with microservices is managing communication between services.

    • Ensuring proper service discovery and registration

    • Handling network latency and failures

    • Implementing effective monitoring and logging

    • Maintaining consistency and data integrity across services

  • Answered by AI
    Add your answer
Round 2 - Technical 

(3 Questions)

  • Q1. What are the types of deployments?
  • Ans. 

    Types of deployments include blue-green, canary, rolling, and immutable.

    • Blue-green deployment involves running two identical production environments and switching between them.

    • Canary deployment gradually rolls out changes to a small subset of users before deploying to the entire infrastructure.

    • Rolling deployment updates a few instances at a time, ensuring continuous availability.

    • Immutable deployment creates new instanc...

  • Answered by AI
    Add your answer
  • Q2. What is Blue Green Deployment ?
  • Ans. 

    Blue Green Deployment is a software release strategy that reduces downtime and risk by running two identical production environments.

    • In Blue Green Deployment, one environment (blue) is live and serving production traffic while the other (green) is idle and ready to be switched to at any time.

    • This strategy allows for zero downtime deployments, as the switch between blue and green environments can be done seamlessly.

    • Blue...

  • Answered by AI
    Add your answer
  • Q3. I was asked travelling salesman problem to solve.!
  • Add your answer
Round 3 - Bar Raiser 

(6 Questions)

  • Q1. Tell me what you liked in last 2 rounds!
  • Ans. 

    I enjoyed the challenging technical questions and the opportunity to showcase my problem-solving skills.

    • Challenging technical questions

    • Opportunity to showcase problem-solving skills

  • Answered by AI
    Add your answer
  • Q2. Explain me the best project as per you which you worked upon and features of it.
  • Ans. 

    Developed a web-based project management tool for tracking tasks and deadlines.

    • Implemented user authentication and authorization using JWT tokens

    • Integrated real-time chat feature using WebSockets

    • Utilized React for front-end and Node.js for back-end development

  • Answered by AI
    Add your answer
  • Q3. Some RegEx related questions were asked.
  • Add your answer
  • Q4. How vector databases work?
  • Ans. 

    Vector databases store data in a vector format, allowing for efficient querying and analysis of high-dimensional data.

    • Vector databases use vectors to represent data points in a multi-dimensional space.

    • They are commonly used in machine learning and data science applications for tasks like similarity search and clustering.

    • Examples of vector databases include Faiss, Annoy, and Milvus.

  • Answered by AI
    Add your answer
  • Q5. If I give you a coding problem to solve in the language you don’t know, can you solve it, when you’re allowed to refer Google search?
  • Ans. 

    Yes, I can solve a coding problem in a language I don't know with Google search.

    • Utilize Google search to understand syntax and concepts in the unfamiliar language

    • Break down the problem into smaller parts and search for solutions to each part

    • Refer to online resources, forums, and documentation for guidance

    • Practice writing and testing code snippets in the new language before attempting the full solution

  • Answered by AI
    Add your answer
  • Q6. How you can parse location and shop name from a card transaction string?
  • Ans. 

    Use regex to extract location and shop name from transaction string.

    • Use regular expressions to match patterns for location and shop name.

    • Look for keywords like 'at', 'from', 'in' to identify location.

    • Consider variations in transaction strings and account for them in regex patterns.

    • Example: 'Spent $50 at Starbucks Coffee' -> Location: Starbucks Coffee, Shop Name: Starbucks Coffee

  • Answered by AI
    Add your answer

Interview Preparation Tips

Interview preparation tips for other job seekers - We really can’t have fixed questions, be sure with what you’ve worked upon. And also be clear about what you admire as next step to work.

Software Engineer II Interview Questions asked at other Companies

Q1. There are fifteen horses and a racing track that can run five horses at a time. You have to figure out the top 3 horses out of those and you don't have any timer machine to measure. How will you find the top 3 horses?
View answer (2)
Anonymous

Software Engineering Manager Interview Questions & Answers

user image Anonymous

posted on 28 Oct 2024

Interview experience
3
Average
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
No response

I applied via Approached by Company and was interviewed in Sep 2024. There was 1 interview round.

Round 1 - Technical 

(5 Questions)

  • Q1. How to maintain security in Microservices ?
  • Ans. 

    Maintaining security in Microservices involves implementing authentication, authorization, encryption, and monitoring.

    • Implement authentication and authorization mechanisms to control access to microservices.

    • Use encryption to secure communication between microservices.

    • Implement monitoring and logging to detect and respond to security incidents.

    • Regularly update dependencies and patches to address security vulnerabilities...

  • Answered by AI
    Add your answer
  • Q2. Difference between Kafka and RabbitMQ ?
  • Ans. 

    Kafka is a distributed streaming platform while RabbitMQ is a message broker.

    • Kafka is designed for high-throughput, fault-tolerant, real-time data streaming.

    • RabbitMQ is a traditional message broker that follows the AMQP protocol.

    • Kafka uses a publish-subscribe model while RabbitMQ uses a message queuing model.

    • Kafka is horizontally scalable and provides strong durability guarantees.

    • RabbitMQ supports multiple messaging pr...

  • Answered by AI
    Add your answer
  • Q3. What are the usecases where CQRS pattern can be used ?
  • Ans. 

    CQRS pattern can be used in scenarios where read and write operations need to be separated for better scalability and performance.

    • CQRS can be used in applications with complex domain models that require different models for reading and writing data.

    • It can be beneficial in scenarios where read operations heavily outnumber write operations.

    • CQRS is useful when there is a need to optimize read and write operations independ...

  • Answered by AI
    Add your answer
  • Q4. How will you resolve eventual consistency in a relational DB from design perspective ?
  • Ans. 

    Implementing eventual consistency in a relational DB involves careful design and use of techniques like conflict resolution and versioning.

    • Use timestamp-based conflict resolution to handle conflicting updates.

    • Implement versioning to track changes and resolve conflicts.

    • Consider using distributed transactions or distributed consensus algorithms like Paxos or Raft.

    • Use compensating transactions to rollback changes in case ...

  • Answered by AI
    Add your answer
  • Q5. Tell me any challenging production issue you faced and how you resolved it ?
  • Add your answer

Skills evaluated in this interview

Software Engineering Manager Interview Questions asked at other Companies

Q1. How would you design a data processing system to manage incoming data from various sources, such as files and databases?
View answer (1)
Anonymous

Lead Software Engineer Interview Questions & Answers

user image Anonymous

posted on 13 Jan 2025

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. Java Fundamentals
  • Add your answer
  • Q2. System Design
  • Add your answer
Round 2 - One-on-one 

(2 Questions)

  • Q1. Previous experience
  • Add your answer
  • Q2. Spring boot
  • Add your answer
Round 3 - HR 

(2 Questions)

  • Q1. Offer discussion
  • Add your answer
  • Q2. Onboarding process
  • Add your answer

Lead Software Engineer Interview Questions asked at other Companies

Q1. Square Root with Decimal Precision Problem Statement You are provided with two integers, 'N' and 'D'. Your objective is to determine the square root of the number 'N' with a precision up to 'D' decimal places. This implies that the discrepa... read more
View answer (1)
Anonymous

Data Science Intern Interview Questions & Answers

user image Anonymous

posted on 17 Jan 2025

Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Coding Test 

General DSA with some ds questions

Round 2 - One-on-one 

(3 Questions)

  • Q1. Walk through resume
  • Ans. 

    I will walk through my resume highlighting key experiences and skills.

    • Started with education background, mentioning degrees and relevant coursework

    • Highlighted previous internships or work experience in data science or related fields

    • Discussed projects worked on, including tools and techniques used

    • Mentioned any relevant skills such as programming languages, statistical analysis, and machine learning algorithms

  • Answered by AI
    Add your answer
  • Q2. Reverse linked list
  • Add your answer
  • Q3. Use of oops in some cases
  • Ans. 

    Object-oriented programming (OOP) is useful for creating reusable code, organizing complex systems, and modeling real-world entities.

    • Encapsulation: OOP allows for bundling data and methods into objects, providing data security and reducing complexity.

    • Inheritance: OOP enables the creation of new classes based on existing ones, promoting code reuse and reducing redundancy.

    • Polymorphism: OOP allows objects to be treated as...

  • Answered by AI
    Add your answer

Data Science Intern Interview Questions asked at other Companies

Q1. Rotate Matrix by 90 Degrees Problem Statement Given a square matrix 'MATRIX' of non-negative integers, rotate the matrix by 90 degrees in an anti-clockwise direction using only constant extra space. Input: The first line of input contains a... read more
View answer (1)
Anonymous

Senior Software Engineer Interview Questions & Answers

user image Anonymous

posted on 10 Sep 2024

Interview experience
1
Bad
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(3 Questions)

  • Q1. System design basics
  • Add your answer
  • Q2. Java 8 stream api code
  • Add your answer
  • Q3. Current project
  • Add your answer
Round 2 - Technical 

(2 Questions)

  • Q1. Only arrogance related stuff
  • Add your answer
  • Q2. Only arrogance related stuff happened
  • Add your answer

Interview Preparation Tips

Interview preparation tips for other job seekers - Too much arrogant people .
Not at all talented asked me everything theoretical ,no evaluation from logic building or coding perspective just some random stupid google questions based upon their own internal project work .
I am not happy with the style of evaluation also interviewer was too much arrogant and rude .never met these kind of people.
I do too belongs to equal product based,good technical background but never seen anyone rude to this level.

Senior Software Engineer Interview Questions asked at other Companies

Q1. Nth Prime Number Problem Statement Find the Nth prime number given a number N. Explanation: A prime number is greater than 1 and is not the product of two smaller natural numbers. A prime number has exactly two distinct positive divisors: 1... read more
View answer (3)
Anonymous

SDE Interview Questions & Answers

user image Anonymous

posted on 18 Sep 2024

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-

I applied via Campus Placement

Round 1 - Coding Test 

3 Coding Questions of moderate level .

Round 2 - Technical 

(3 Questions)

  • Q1. DBMS Project asked in deep.
  • Add your answer
  • Q2. Basic codes to write e.g. Insertion , Deletion in Linkedlist
  • Add your answer
  • Q3. As i haved added ML project. They go into algorithms detailed explanation.
  • Add your answer
Round 3 - HR 

(2 Questions)

  • Q1. Ask Questions abt family background.
  • Add your answer
  • Q2. Few more details about your future plan.
  • Add your answer

SDE Interview Questions asked at other Companies

Q1. Return Subsets Sum to K Problem Statement Given an integer array 'ARR' of size 'N' and an integer 'K', return all the subsets of 'ARR' which sum to 'K'. Explanation: A subset of an array 'ARR' is a tuple that can be obtained from 'ARR' by r... read more
View answer (1)
Anonymous

Data Analyst Interview Questions & Answers

user image sameer kulkarni

posted on 16 Jan 2025

Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. SQL case study for data
  • Add your answer
  • Q2. Find nth salary
  • Ans. 

    To find the nth salary in a dataset

    • Sort the dataset in descending order based on salary

    • Remove duplicates if necessary

    • Return the salary at index n-1

  • Answered by AI
    Add your answer

Data Analyst Interview Questions asked at other Companies

Q1. Write code to calculate the number of people in a room at the end of the day, given that X people enter and Y people leave continuously throughout the day.
View answer (11)
Anonymous

Top trending discussions

View All
Interview Tips & Stories
2w (edited)
a team lead
I left a job interview after just one question. Was that a mistake?
Today, I had an interview for a job I was really looking forward to. The job description seemed great, the pay was okay, and the company had good feedback online. I went in, shook hands with the person in charge of hiring, and we sat down to talk. Then, they asked their first question: "How do you feel about working extra hours without pay?" I actually laughed because I thought it was a joke. But the interviewer just looked at me, waiting for my answer. I asked if working extra time was required and if they paid for it. They said, "Well, we expect people to stay as long as they need to finish their work. Everyone here really cares about what they do, so we don't keep track of extra hours." I just stood up and said, "Thank you for your time, but this job isn't right for me," and then I left. Now, I'm wondering if I did the wrong thing. Should I have stayed and listened to more about the job? Or was leaving the right decision?
Got a question about MasterCard?
Ask anonymously on communities.
More about working at MasterCard
  • HQ - Purchase,New York, United States
  • FinTech
  • 5k-10k Employees (India)
  • Financial Services
  • Internet

MasterCard Interview FAQs

How many rounds are there in MasterCard interview?
MasterCard interview process usually has 2-3 rounds. The most common rounds in the MasterCard interview process are Technical, Resume Shortlist and One-on-one Round.
How to prepare for MasterCard interview?
Go through your CV in detail and study all the technologies mentioned in your CV. Prepare at least two technologies or languages in depth if you are appearing for a technical interview at MasterCard. The most common topics and skills that interviewers at MasterCard expect are Information Security, Corporate Security, SQL, Agile Coaching and Automation Testing.
What are the top questions asked in MasterCard interview?

Some of the top questions asked at the MasterCard interview -

  1. If you are going to open an e-commerce website like Flipkart what will be the t...read more
  2. 3. How do you deal with senior customer when you don't have enough da...read more
  3. 1. Brief your existing/last Project architecture ? 2. Design patterns used in m...read more
What are the most common questions asked in MasterCard HR round?

The most common HR questions asked in MasterCard interview are -

  1. What are your strengths and weakness...read more
  2. What are your salary expectatio...read more
  3. Why should we hire y...read more
How long is the MasterCard interview process?

The duration of MasterCard interview process can vary, but typically it takes about less than 2 weeks to complete.

Tell us how to improve this page.

MasterCard Interviews By Designations

  • MasterCard Senior Software Engineer Interview Questions
  • MasterCard Software Engineer Interview Questions
  • MasterCard Consultant Interview Questions
  • MasterCard Devops Engineer Interview Questions
  • MasterCard Software Developer Interview Questions
  • MasterCard Java Developer Interview Questions
  • MasterCard Data Engineer Interview Questions
  • MasterCard Data Analyst Interview Questions
  • Show more
  • MasterCard Software Engineering Manager Interview Questions
  • MasterCard Sdet (Software Development Engineer in Test) Interview Questions

Interview Questions for Popular Designations

  • Senior Software Engineer Interview Questions
  • Software Engineer Interview Questions
  • Consultant Interview Questions
  • Software Developer Interview Questions
  • Data Engineer Interview Questions
  • Java Developer Interview Questions
  • Devops Engineer Interview Questions
  • Team Lead Interview Questions
  • Show more
  • Senior Associate Interview Questions
  • Data Analyst Interview Questions

Overall Interview Experience Rating

3.8/5

based on 126 interview experiences

Difficulty level

Easy 11%
Moderate 80%
Hard 9%

Duration

Less than 2 weeks 50%
2-4 weeks 36%
4-6 weeks 6%
6-8 weeks 6%
More than 8 weeks 2%
View more

Interview Questions from Similar Companies

Paytm
Paytm Interview Questions
3.2
 • 781 Interviews
FIS
FIS Interview Questions
3.9
 • 498 Interviews
PhonePe
PhonePe Interview Questions
4.0
 • 326 Interviews
PayPal
PayPal Interview Questions
3.8
 • 221 Interviews
Fiserv
Fiserv Interview Questions
3.0
 • 178 Interviews
Razorpay
Razorpay Interview Questions
3.6
 • 157 Interviews
KFintech
KFintech Interview Questions
3.5
 • 147 Interviews
Visa
Visa Interview Questions
3.5
 • 144 Interviews
Angel One
Angel One Interview Questions
3.9
 • 144 Interviews
Broadridge Financial Solutions
Broadridge Financial Solutions Interview Questions
3.9
 • 143 Interviews
View all

MasterCard Reviews and Ratings

based on 786 reviews

3.9/5

Rating in categories

3.6

Skill development

3.9

Work-life balance

3.8

Salary

3.8

Job security

3.9

Company culture

3.3

Promotions

3.6

Work satisfaction

Explore 786 Reviews and Ratings
Jobs at MasterCard
MasterCard
Manager, Software Engineering

Pune

3-8 Yrs

Not Disclosed

MasterCard
Senior Software Engineer - DevOps (Java, Splunk, Dynatrace,Jenkins)

Pune

6-9 Yrs

Not Disclosed

MasterCard
Director, Technical Program Management

Pune

7-12 Yrs

₹ 18.5-22 LPA

Explore more jobs
MasterCard Salaries in India
Senior Software Engineer
898 salaries
unlock blur

₹14 L/yr - ₹46.5 L/yr

Software Engineer2
304 salaries
unlock blur

₹9.6 L/yr - ₹31 L/yr

Software Engineer
298 salaries
unlock blur

₹7 L/yr - ₹22.1 L/yr

Consultant
189 salaries
unlock blur

₹12.3 L/yr - ₹40 L/yr

Lead Software Engineer
171 salaries
unlock blur

₹23.5 L/yr - ₹63.2 L/yr

Explore more salaries
Compare MasterCard with
PayPal

PayPal

3.8
Compare
Paytm

Paytm

3.2
Compare
FIS

FIS

3.9
Compare
PhonePe

PhonePe

4.0
Compare
Popular Calculators
Are you paid fairly?
Monthly In-hand Salary Calculator
Gratuity Calculator
HRA Calculator
Salary Hike Calculator
  • Home >
  • Interviews >
  • MasterCard Interview Questions
write
Share an Interview
Stay ahead in your career. Get AmbitionBox app
Awards Banner

Helping over 1 Crore job seekers every month in choosing their right fit company

80 Lakh+

Reviews

4 Crore+

Salaries

6 Lakh+

Interviews

1 Crore+

Users/Month

Contribute
Search

Interview Questions

  • Reviews
  • Salaries
  • Interview Questions
  • About Company
  • Benefits
  • Jobs
  • Office Photos
  • Community
Users/Jobseekers
  • Companies
  • Reviews
  • Salaries
  • Jobs
  • Interviews
  • Salary Calculator
  • Practice Test
  • Compare Companies
Employers
  • Create a new company
  • Update company information
  • Respond to reviews
  • Invite employees to review
  • AmbitionBox Offering for Employers
  • AmbitionBox Employers Brochure
AmbitionBox Awards
  • ABECA 2026
  • ABECA 2025 winners awaited tag
  • ABECA 2024
  • AmbitionBox Best Places to Work 2022
  • AmbitionBox Best Places to Work 2021
  • Invite employees to rate
AmbitionBox
  • About Us
  • Email Us
  • Blog
  • FAQ
  • Credits
  • Give Feedback
Terms & Policies
  • Privacy
  • Grievances
  • Terms of Use
  • Summons/Notices
  • Community Guidelines
Get AmbitionBox app

Made with ❤️ in India. Trademarks belong to their respective owners. All rights reserved © 2025 Info Edge (India) Ltd.

Follow Us
  • Youtube
  • Instagram
  • LinkedIn
  • Facebook
  • Twitter