Okay I have a Mastercard new grad SWE interview coming up in two weeks and I can't find a coherent prep guide anywhere so I'm going to compile what I've found and ask for help filling the gaps.
What I know so far (from a mix of Glassdoor, here, and one Reddit thread from 2024):
Coding rounds: Mastercard's entry-level loops apparently lean medium Leetcode difficulty. A few reports mention two-sum style problems and sliding window. One person mentioned a graph BFS problem. Nobody has reported being asked a hard LC problem for new grad. That said the sample size I found is small so I'm not confident.
Behavioral component: They do include behavioral for new grads, which surprised me. The questions sound standard: tell me about a challenge you overcame, a time you worked in a team, a project you're most proud of. For a new grad this is basically college project / internship territory. I've got two solid stories from my senior capstone project but I'm worried about range.
Technical depth: I've seen conflicting reports. One post said they asked about OOP concepts and system design lite ("how would you design a URL shortener"). Another said they focused entirely on DSA with no system design. I'm guessing this varies by team and interviewer.
Process: Seems to be an OA first (online assessment, around 90 min, 2-3 coding problems on HackerRank or similar), then a technical phone screen, then a final round which could be virtual or in-person. The O'Fallon, MO office seems to be a big hub for early-career hiring.
What I'm doing to prep: Grinding Leetcode mediums, focusing on arrays, hashmaps, binary search, trees, graphs Running through STAR stories from my two internships Reading up on basic system design concepts just in case
What I need help with: Has anyone done a Mastercard new grad loop recently, specifically in 2025-2026? How many coding rounds? Did you get the OA at all stages or just for some roles? How much does Mastercard weigh GPA in the screening? I've heard enterprise financial services companies still look at it.
Any info appreciated. Trying not to spiral but this is my top target right now.