Taro Logo

Software Engineer - Machine Learning Interview Experience

January 30, 2026
Neutral ExperienceGot Offer

Process

I applied through a recruiter.

There was a phone screen, followed by an onsite with four interviews:

  • Coding (two rounds)
  • ML system design (one round)
  • Behavioral (one round)

The coding questions were common LeetCode problems. The ML system design focused on all stages of data curation, model training, and deployment. The behavioral interview was straightforward.

Questions

LeetCode questions: medium or hard questions.

Was this helpful?

Interview Statistics

The following metrics were computed from 23 interview experiences for the Meta Software Engineer - Machine Learning role.

Success Rate

17%
Pass Rate

Meta's interview process for their Software Engineer - Machine Learning roles is very selective, failing most engineers who go through it.

Experience Rating

Positive70%
Neutral26%
Negative4%

Candidates reported having very good feelings for Meta's Software Engineer - Machine Learning interview process.

Meta Work Experiences