I had two rounds of interviews.
Both followed the same format, comprising two parts: an interview and a 30-minute coding question.
For my first round, I was asked a LeetCode hard problem (LC295: Streaming Median Finding), questions about my resume, and how Diffusion Models work.
The second interview had a similar format. Although the questions were about ML System Design, the interviewer had connection issues and could not speak English well, disconnecting every minute. This did not make for the best interview experience, as he dismissed all my answers very curtly.
Recommender Algorithm System Design
(Machine Learning System Design)
The following metrics were computed from 19 interview experiences for the TikTok Machine Learning Engineer Intern role in United States.
TikTok's interview process for their Machine Learning Engineer Intern roles in the United States is very selective, failing most engineers who go through it.
Candidates reported having very good feelings for TikTok's Machine Learning Engineer Intern interview process in United States.