Mastercard Technology India (Pune, Vadodara, Gurugram) hires software engineers across payments, fraud, and data platforms, with a strong bar on distributed systems and secure transaction processing.
Expect a HackerRank screen, two to three technical rounds on DSA plus Java or Scala, and at least one design round on scaling a payment authorisation or settlement flow. Interviewers probe low latency, idempotency, and reliability far more than they do puzzle solving.
About Mastercard Technology India
Mastercard Technology India operates out of Pune and Vadodara, building the core payment network infrastructure that processes 150B+ transactions annually across 210 countries. India is one of Mastercard's largest engineering centres globally.
Apply via Mastercard careers portal, referral, or campus drive
Online HackerRank assessment with DSA problems and CS MCQs
Two to three technical interviews on DSA, core Java, and system design
Hiring manager and behavioural round covering fit and payments domain interest
Round 1 - Online Assessment (90 min)
Two to three coding problems (arrays, strings, trees, graphs) plus multiple-choice questions on OOP, DBMS, and networks.
Round 2 - Technical Interview (45 to 60 min)
DSA problem solving with optimisation, core Java concurrency and collections, SQL, and REST API design.
Round 3 - System Design and Managerial (60 min)
Design a payment authorisation or settlement service covering idempotency, throughput, failure handling, and security, followed by behavioural questions.
Sourced from 2+ candidate post-mortems. Hit Practice to answer any one with AI voice feedback.
2 more questions. Sign up to unlock all
Sign up free: unlock all questionsThe typical Mastercard Technology India recruitment process has 4 stages: Apply via Mastercard careers portal, referral, or campus drive → Online HackerRank assessment with DSA problems and CS MCQs → Two to three technical interviews on DSA, core Java, and system design → Hiring manager and behavioural round covering fit and payments domain interest.
Mastercard Technology India typically conducts 3 interview rounds: Round 1 - Online Assessment (90 min): Two to three coding problems (arrays, strings, trees, graphs) plus multiple-choice questions on OOP, DBMS, and networks.; Round 2 - Technical Interview (45 to 60 min): DSA problem solving with optimisation, core Java concurrency and collections, SQL, and REST API design.; Round 3 - System Design and Managerial (60 min): Design a payment authorisation or settlement service covering idempotency, throughput, failure handling, and security, followed by behavioural questions..
HireStepX recommends the AUTHNET framework for this type of interview: Authorisation flows, Uptime and reliability, Throughput at scale, Hashing and security, Networks and latency, Event streaming, Transactions and consistency
To answer this question well, HireStepX recommends the AUTHNET approach: Authorisation flows, Uptime and reliability, Throughput at scale, Hashing and security, Networks and latency, Event streaming, Transactions and consistency Ground your answer in a specific real example from your own experience.
To answer this question well, HireStepX recommends the AUTHNET approach: Authorisation flows, Uptime and reliability, Throughput at scale, Hashing and security, Networks and latency, Event streaming, Transactions and consistency Ground your answer in a specific real example from your own experience.
To answer this question well, HireStepX recommends the AUTHNET approach: Authorisation flows, Uptime and reliability, Throughput at scale, Hashing and security, Networks and latency, Event streaming, Transactions and consistency Ground your answer in a specific real example from your own experience.
To answer this question well, HireStepX recommends the AUTHNET approach: Authorisation flows, Uptime and reliability, Throughput at scale, Hashing and security, Networks and latency, Event streaming, Transactions and consistency Ground your answer in a specific real example from your own experience.
To answer this question well, HireStepX recommends the AUTHNET approach: Authorisation flows, Uptime and reliability, Throughput at scale, Hashing and security, Networks and latency, Event streaming, Transactions and consistency Ground your answer in a specific real example from your own experience.