3 rounds, first technical screen ML where they ask some ML related questions, then coding question around leet code medium, then a design round with team lead which is quite dificult, leetcode hard.
3 rounds of interviews each with ML trivia and leetcode, I think is very difficult to pass and need to put many effort, I think is a good chance to learn
I applied through a recruiter. I interviewed at TikTok (Singapour) in Jan 2025
Interview
From what I know, there will be around 3-4 technical rounds.
The last round will be with the head or director.
There will be standard questions: coding, system, machine learning, predictive model, data processing.
Interview questions [1]
Question 1
Difference between xgboost and random forest
Leetcode: maximum subarray sum