First, a call with a recruiter for job description and interview process general information.
After that, multiple technical interviews.
These consisted of coding questions (algorithms & data structures) and a few simple machine learning questions.
How to manage overfitting.
How to handle class imbalance.
Name different optimizers (SGD, Adam) and mention some differences.
Explain Recall & Precision.
The following metrics were computed from 3 interview experiences for the TikTok Machine Learning Engineer role in San Francisco, California.
TikTok's interview process for their Machine Learning Engineer roles in San Francisco, California is extremely selective, failing the vast majority of engineers.
Candidates reported having very good feelings for TikTok's Machine Learning Engineer interview process in San Francisco, California.