MediaMath logo

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

3 Rounds average
Average Typical difficulty
63.6% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at MediaMath.

Showing 3 of 22
MediaMath logo
MediaMath

Software Engineer

Engineering · more than a year ago

Senior Average Positive experience Accept offer 7 rounds
Interview process
Recruiter call Phone screen Technical screen Onsite
Interview formats
Technical Coding System Design Other

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.

Confirmed questions3 questions
  • 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.
MediaMath logo
MediaMath

Software Engineer

Engineering

Mid Average Negative experience No offer 4 rounds
Interview process
Recruiter call Phone screen Onsite Background check
Interview formats
Technical Behavioral

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.

Confirmed questions0 questions

No confirmed questions were included in this interview report.

MediaMath logo
MediaMath

Software Developer

Engineering

Entry Average Neutral experience No offer 2 rounds
Interview process
Recruiter call Phone screen Offer
Interview formats
Technical Behavioral

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.

Confirmed questions2 questions
  • 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.

Could you implement strstr() with string manipulation in C++ using linked lists?

Read reports

Can you identify all numbers in a list that add up to a specific value, k?

Read reports

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

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.

Interview formats

Technical 40%
Coding 30%
Behavioral 20%
System Design 6%
Other 2%

Interview difficulty

Easy 13.6%
Average 86.4%
Difficult 0%

Candidate experience

Positive 63.6%
Negative 22.7%
Neutral 13.6%