Taro Logo

Machine Learning Engineer Interview Experience - San Jose, California

December 29, 2025
Neutral ExperienceNo Offer

Process

I applied through a recruiter. The process took four weeks.

Technical Round (1 hour, interviewed by a peer software engineer):

  • LeetCode-style coding (~30 minutes)
  • Machine Learning fundamental questions (~20 minutes)
  • Behavioral questions and past experience (~10 minutes)

Questions

Coding: Minimum Removal to Make Parentheses Valid.

ML: How to predict the ticket price of a concert.

Was this helpful?

Interview Statistics

The following metrics were computed from 29 interview experiences for the TikTok Machine Learning Engineer role in San Jose, California.

Success Rate

24%
Pass Rate

TikTok's interview process for their Machine Learning Engineer roles in San Jose, California is very selective, failing most engineers who go through it.

Experience Rating

Positive31%
Neutral48%
Negative21%

Candidates reported having good feelings for TikTok's Machine Learning Engineer interview process in San Jose, California.

TikTok Work Experiences