MyFitnessPal logo

MyFitnessPal Software Engineer Interview Questions
& Process

Real candidates share what happened, how many rounds they had,
and how the experience turned out.

Based on 5 interview experiences · FREE TO READ

6 Rounds average
Easy Typical difficulty
20% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at MyFitnessPal.

Showing 3 of 5
MyFitnessPal logo
MyFitnessPal

Software Engineer

Engineering · more than a year ago

Mid Difficult Negative experience No offer 8 rounds
Interview process
Recruiter call Phone screen Technical screen Take home Technical screen Group Technical screen Presentation Onsite
Interview formats
Behavioral Technical Coding Presentation

This interview process is super lengthy and they would string you along. First a phone screen by the recruiter, then another phone screen by the Hiring manager. Then a Technical Interview with 2 engineers. After that, a TAKE HOME PROJECT (Pure BS). If they like your project, they call you for 3 more video rounds of interview. Then a Meet the whole team round (About 8 people). After that, another Technical round and presentation of your project. Finally, Meet the director and hiring manager. Way too many rounds and it starts to feel like they just want to waste your time and string you along.

Confirmed questions3 questions
  • Why are you interested in working here?
  • Can you describe your leadership skills?
  • We'll ask some technical questions based on the take-home assignment you completed.
MyFitnessPal logo
MyFitnessPal

Software Engineer

Engineering · more than a year ago

Entry Easy Neutral experience No offer 1 round
Interview process
Phone screen Recruiter call
Interview formats
Behavioral

It was a phone screening where we discussed the job and the company. We also talked about my background and my interest in working at MyFitnessPal. It was a pretty straightforward behavioral interview.

Confirmed questions1 question
  • What makes you want to join MyFitnessPal?
MyFitnessPal logo
MyFitnessPal

Software Engineer

Engineering · more than a year ago

Senior Difficult Positive experience No offer 5 rounds
Interview process
Recruiter call Phone screen Take home Technical screen Onsite Panel Group Presentation Background check Offer
Interview formats
Behavioral Technical Coding System Design Group Presentation

Applied online and got a recruiter call the next day. They set up a phone screen with the hiring manager, which was more of a fit check than technical. I got to ask questions about the role and company. Then, I had a coding exercise to build Rest web services, with a 2-day deadline, which I did over the weekend. After that, I was invited for onsite interviews, mostly panel sessions with two people. The first was a technical design round where I had to design and code a solution to a problem. The second was behavioral. The third was a code review of my take-home exercise with 10 team members asking random questions. The final interview was with the VP of engineering and the hiring manager. A few days later, the recruiter said my skillset wasn't the right match.

Confirmed questions1 question
  • Could you design and code an in-memory file system that is space-constrained?

MyFitnessPal Software Engineer Interview Questions

Quoted word for word from MyFitnessPal interview reports.

Could you design and code an in-memory file system that is space-constrained?

Read reports

We'll ask some technical questions based on the take-home assignment you completed.

Read reports

Could you describe your experience with the technologies mentioned in the job posting?

Read report

Formats, difficulty and experience

Across all 5 MyFitnessPal interview reports.

Interview formats

Behavioral 27.8%
Technical 22.2%
Coding 22.2%
Presentation 16.7%
System Design 5.6%

Interview difficulty

Easy 40%
Average 20%
Difficult 40%

Candidate experience

Negative 40%
Neutral 40%
Positive 20%