The interview was fairly straightforward, conducted through HackerRank. The first section involved a self-introduction, followed by the interviewer asking questions about my ML experience.
Then, there was a coding challenge. The question was fairly simple, involving constructing a tree from a list in level order, then deleting nodes whose values were found in another list, and finally returning the roots of the resultant forest.
Q: Introduce yourself and your background.
Q: Tell me more about your machine learning experience.
Q: The tree construction problem described above.
The following metrics were computed from 125 interview experiences for the TikTok Machine Learning Engineer role in United States.
TikTok's interview process for their Machine Learning Engineer roles in the United States is extremely selective, failing the vast majority of engineers.
Candidates reported having good feelings for TikTok's Machine Learning Engineer interview process in United States.