Taro Logo

Machine Learning Engineer Interview Experience - San Jose, California

August 13, 2025
Neutral ExperienceGot Offer

Process

3 rounds technical interview and 1 behavioral question (BQ).

  1. Two LeetCode medium problems + ML questions with a senior engineer.
  2. One LeetCode hard problem + ML design + general ML questions with a senior engineer.
  3. One LeetCode medium problem + ML design + ML coding with the hiring manager.

Questions

Transformers

Transformers coding

Contrastive learning

Recsys high-level design

Was this helpful?

Interview Statistics

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

Success Rate

26%
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

Positive35%
Neutral48%
Negative17%

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

TikTok Work Experiences