There were two rounds of interviews, with one to two weeks between each.
Interviews mainly consisted of behavioral questions regarding your background, and relevant questions about your projects on your resume. There was also one coding question, which was not hard. They may also ask questions regarding the ML techniques related to your projects mentioned in your resume.
Given some app contexts, how would you design a solution?
The following metrics were computed from 29 interview experiences for the TikTok Machine Learning Engineer role in San Jose, California.
TikTok's interview process for their Machine Learning Engineer roles in San Jose, California is very selective, failing most engineers who go through it.
Candidates reported having good feelings for TikTok's Machine Learning Engineer interview process in San Jose, California.