Skip to contentSkip to footer
  • Community
  • Jobs
  • Companies
  • Salaries
  • For employers
      Notifications

      Loading...

      Elevate your career

      Discover your earning potential, land dream jobs, and share work-life insights anonymously.

      employer cover photo
      employer logo
      employer logo

      MyFitnessPal

      Engaged employer

      About
      Reviews
      Pay and benefits
      Jobs
      Interviews
      Interviews
      Related searches: MyFitnessPal reviews | MyFitnessPal jobs | MyFitnessPal salaries | MyFitnessPal benefits
      MyFitnessPal interviewsMyFitnessPal IOS Engineer interviewsMyFitnessPal interview


      Glassdoor

      • About / Press
      • Awards
      • Blog
      • Research
      • Contact Us
      • Guides

      Employers

      • Free Employer Account
      • Employer Centre
      • Employers Blog

      Information

      • Help
      • Guidelines
      • Terms of Use
      • Privacy and Ad Choices
      • Do Not Sell Or Share My Information
      • Cookie Consent Tool
      • Security

      Work With Us

      • Advertisers
      • Careers
      Download the App

      • Browse by:
      • Companies
      • Jobs
      • Locations
      • Communities
      • Recent posts

      Copyright © 2008-2026. Glassdoor LLC. "Glassdoor," "Worklife Pro," "Bowls" and logo are proprietary trademarks of Glassdoor LLC.

      Company Bowl sample

      Want the inside scoop on your own company?

      Check out your Company Bowl for anonymous work chats.

      Bowls

      Get actionable career advice tailored to you by joining more bowls.

      Followed companies

      Stay ahead in opportunities and insider tips by following your dream companies.

      Job searches

      Get personalised job recommendations and updates by starting your searches.

      IOS Engineer Interview

      29 July 2017
      Anonymous interview candidate
      San Francisco, CA
      No offer
      Positive experience
      Average interview

      Application

      I applied through a recruiter. I interviewed at MyFitnessPal (San Francisco, CA) in June 2017

      Interview

      Summary: Great experience and great team. Would recommend despite not getting an offer. Process consists of 2 phone screenings, an algorithm challenge, an coding challenge, and an onsite interview of 5 rounds. The senior recruiter at UnderArmour reached out to me and arranged a quick phone screening. She told me about the company and what kind of candidate they're looking for, and asked about my background and experience. Afterwards, another recruiter sent an algorithm challenge (normalize a filepath), giving me 1-2 days to complete. During that time, she arranged a phone interview with the Lead iOS Engineer at MyFitnessPal office in San Francisco. The phone interview lasted ~30mins and started off with him telling me a bit more about UnderArmour Connected Fitness and MyFitnessPal and a little bit more about the qualities they're looking for in a candidate to fill the role. Afterwards, I told him about my background and experience and answered some questions he was planning on asking. The last part consisted of three technical interview questions (i was able to answer 2/3). I was allowed to ask any questions I had, and he was kind enough to let me know that he wanted to move forward with me in the process. The next step was a coding challenge where I had to build an app that showed the steps for the past 10 days. I was given 3-4 days to complete it and was told that the time was given to write code and build something that I would be proud of shipping into production. After 4-5 business days of my submission, the recruiter reached out and let me know they wanted to bring me onsite to interview with the team. The onsite interview lasted ~4hrs and consisted of 5 rounds where I meet with multiple members of the team. The first three sections consisted of meeting with 1-2 members of the engineer teams. Most of the questions were behavioral and team-fit related. The sections lasted around 30-45mins and they were really considerate and offered water/bathroom breaks in-between. The fourth section was a code review and consisted of 4 senior engineers. As I walked them through my code for the coding exercise, they would ask questions about optimization or ask how I would approach it given a certain scenario. The last section was a technical design challenge with 2 senior engineers. It was similar where they would come up with different scenarios and ask how I would go about implementing it into the code I wrote on the whiteboard. After 6-7 business days, the recruiter reached out and informed me that they didn't fit a perfect match for the role. Although I didn't get an offer, overall I had a great experience and enjoyed getting to know the team including the recruiters, house manager, and engineer teams. They were all very professional and friendly. I also preferred their process since they focused more on your capabilities to build an app rather than your ability to solve algorithms. Overall, I would still recommend MyFitnessPal to others despite not getting an offer

      Interview questions [3]

      Question 1

      What is the difference between struct and class?
      1 Answer

      Question 2

      What is the View Controller's lifecycle?
      Answer question

      Question 3

      What is the method you would implement to make an asynchronous call?
      Answer question
      1

      Other IOS Engineer interview reviews for MyFitnessPal

      IOS Engineer Interview

      7 Aug 2017
      Anonymous interview candidate
      San Francisco, CA
      No offer
      Neutral experience
      Average interview

      Application

      I applied in-person. The process took 2 weeks. I interviewed at MyFitnessPal (San Francisco, CA) in June 2017

      Interview

      Technical recruiter got in touch with me. Process took 2 weeks. Initial round was a take home challenge. Had to complete in two days. After that a hiring manager interview. After which I was asked to build an app in a couple of days. I got a mail which said " We loved your challenge app and would like to invite you onsite for a couple of interviews" Onsite was indifferent. Met with a couple of engineers on the team who asked me to behavioral interview questions. Then had a white boarding interview and then code review and a final hiring manager interview during which I spoke to director of engineering as well. Hiring manager said I did great in the interview and asked me if I he were to give me an offer, I would take it. I said I have a couple of interviews but I might take it. A couple of days later. I got a mail saying I was not selected. Well, the interview is average level of difficulty and even if you are exceptional, you will not be taken until and unless you are a right fit. I don't think I could have done the interview any better. I feel the engineers are very mediocre, nothing exceptional. If you are looking to learn, this is not the place for you. If you are at a stage in your life where you wanna relax and want extreme flexibility, this is the right fit. Career advancement is nil, so if that is what you are looking at then don't waste your time.

      Interview questions [1]

      Question 1

      Signed NDA so Can't mention about the questions. Just know iOS development basics like asynchronous programming, closures, auto layout, JSON parsing.
      Answer question
      3
      avatar
      MyFitnessPal response
      8y
      Sorry to hear you didn't have a great experience. We're sharing your feedback with the team to see how we can get better!