Taro Logo

Software Engineer - Machine Learning Interview Experience - Menlo Park, California

August 8, 2025
Negative ExperienceNo Offer

Process

The interview process involved:

1 recruiter screening 1 coding interview (LeetCode medium) 4 interviews in one day (2 coding - LeetCode medium, 1 behavioral, 1 system design)

The whole process took 1 month. LeetCode questions are available under the "Meta" tag. For system design, "Recommended Systems in Depth" is a good study resource.

Questions

Design a recommender system for Instagram.

Was this helpful?

Interview Statistics

The following metrics were computed from 3 interview experiences for the Meta Software Engineer - Machine Learning role in Menlo Park, California.

Success Rate

33%
Pass Rate

Meta's interview process for their Software Engineer - Machine Learning roles in Menlo Park, California is fairly selective, failing a large portion of engineers who go through it.

Experience Rating

Positive33%
Neutral33%
Negative33%

Candidates reported having mixed feelings for Meta's Software Engineer - Machine Learning interview process in Menlo Park, California.

Meta Work Experiences