
MediaMath Software Engineer Interview Questions
& Process
Real candidates share what happened, how many rounds they had,
and how the experience turned out.
Based on 22 interview experiences · FREE TO READ
Candidate interview experiences
First-hand accounts from people who interviewed at MediaMath.
Software Engineer
I had an initial chat with the recruiter, followed by a technical phone call with the VP. After that, there were five rounds of technical interviews. One of these involved solving a problem on paper. Everyone I met was friendly and receptive to my ideas. A specific round focused on design patterns.
- Questions about basic data structures and algorithms were asked.
- A question was presented to be solved on paper.
- Questions related to design patterns were posed.
Software Engineer
A recruiter from MediaMatch reached out to me on LinkedIn, and we promptly set up a phone interview with a team lead. This initial call was fairly standard, perhaps a bit less focused on deep technology than what I've encountered at other tech companies. Following that, I had an in-person interview shortly thereafter. I generally enjoyed the experience and had some great discussions with the interviewers. The in-person portion involved meeting with four different interviewers and the internal recruiter, lasting about three hours. Everyone was very courteous and ensured I was comfortable and had enough to drink. However, after this, I received no communication from the company. No confirmation of acceptance or rejection. No feedback, not even a polite 'no thank you.' This silence persisted even after I emailed to inquire about the status of my application. While I understand that delivering bad news can be uncomfortable, it's baffling. Given the volume of applicants, they must have considerable experience in rejecting candidates, so surely they've practiced delivering that message. In my opinion, failing to inform candidates who have invested hours in speaking with you about your hiring decision is extremely discourteous and unprofessional. A company's reputation is at stake.
No confirmed questions were included in this interview report.
Software Developer
I first spoke with HR at the campus career fair and was asked to send them my resume. About two weeks later, I got a call from HR for some basic resume questions and then scheduled a phone interview. The phone interview had some technical questions that weren't too difficult, but I didn't prepare well, so I struggled with them. A week later, I got an email saying they weren't extending an offer.
- Can you tell me about your resume?
- How do you approach basic technical questions?
MediaMath Software Engineer Interview Questions
Quoted word for word from MediaMath interview reports.
“What distinguishes C++ from Java”
Read reports →“Could you implement strstr() with string manipulation in C++ using linked lists?”
Read reports →“Write code to determine item prices.”
Read reports →“Can you identify all numbers in a list that add up to a specific value, k?”
Read reports →“Can you explain list comprehensions?”
Read report →“Could you code a simple server that accepts a POST request and processes the string in the request body?”
Read report →“Could you design the data model for a Twitter clone and explain its scalability?”
Read report →“How would you approach automating tests?”
Read report →“Are you familiar with Test-Driven Development (TDD) or Behavior-Driven Development (BDD)?”
Read report →Formats, difficulty and experience
Across all 22 MediaMath interview reports.