I applied directly, and the recruiter sent me an invitation for a technical interview, skipping the screening call.
I did well in the interview and answered all the questions. A few days later, I received an automated rejection email with no feedback.
ML: How would you design a recommender system for TikTok's feed? We talked for half an hour about candidate generation and ranking, and how to scale this.
What metrics would you use for evaluating the candidate generation step? The answer is recall.
Coding interview: Reverse a linked list, and reverse a section of the linked list given two indices.
The following metrics were computed from 7 interview experiences for the TikTok Machine Learning Engineer role in London, United Kingdom.
TikTok's interview process for their Machine Learning Engineer roles in London, the United Kingdom is extremely selective, failing the vast majority of engineers.
Candidates reported having very negative feelings for TikTok's Machine Learning Engineer interview process in London, United Kingdom.