Taro Logo

Software Engineer Machine Learning Interview Experience - San Francisco, California

September 1, 2021
Positive ExperienceGot Offer

Process

I had five rounds of interviews in total.

Screening Round: Two back-to-back interviews on the same day, asking two coding questions each.

  • The first interview was not so good. I went with the right approach but could not solve the problem completely.
  • I nailed the second interview. I was able to solve the first question (strings - Medium) in less than 15 minutes and also solved the second question (graphs - Hard) before the time was over.

Follow-up Round: One interview where they asked me two coding questions: the first (array with a binary search - Easy) and the second (trees - Medium).

Team-Matching Rounds: After I passed the coding rounds, I was informed by the recruiter that I would have to select 5 teams from the provided list of teams that work in ML at Facebook. Out of my top-5 selected teams, I would be interviewed with any two of them. I had two interviews with my 2nd and 3rd preferred teams, and luckily both of them liked me and wanted me in their teams. Finally, I selected my 2nd preferred team and accepted the offer.

Questions

From arrays, strings, graphs, binary search, trees.

Was this helpful?

Interview Statistics

The following metrics were computed from 1 interview experience for the Meta Software Engineer Machine Learning role in San Francisco, California.

Success Rate

100%
Pass Rate

Meta's interview process for their Software Engineer Machine Learning roles in San Francisco, California is incredibly easy as the vast majority of engineers get an offer after going through it.

Experience Rating

Positive100%
Neutral0%
Negative0%

Candidates reported having very good feelings for Meta's Software Engineer Machine Learning interview process in San Francisco, California.

Meta Work Experiences