I was a 1 hour zoom interview. The process is smooth. I thought I could pass the interview because I answered all the questions and coding problems. Just don’t know why I didn’t pass it.
I applied through a recruiter. I interviewed at TikTok (Singapura)
Interview
Each round typically includes one or two LeetCode-style algorithm questions, usually focusing on data structures like arrays, hash maps, or binary trees.
In addition to coding, they also ask some basic but fundamental machine learning and deep learning questions — for example, explaining how dropout works, the role of batch normalization, differences between SGD and Adam, or how overfitting can be handled.
Sometimes, they might dive deeper into topics like activation functions, loss functions, or model regularization techniques. The difficulty is usually moderate, but they do expect clear and structured explanations.
Interview questions [1]
Question 1
introduce dropout
why BN works, why BN need reshift and rescale
There are three interviews. The first is about tech, coding and machine learning based question. the final is to talk to the manager, resume diving and some coding as well.
Interview questions [1]
Question 1
Specific question based on your resume. For instance, how did you tune the model to improve the performance.