In the first round I was asked projects I did, basics on ML, and a coding interview, second round I was asked to develop a ML system. I was rejected after a week.
I applied online. I interviewed at TikTok in Oct 2024
Interview
Online Assessment of 5 questions. 3 multiple choice and 2 coding questions. One takes 2 hours to solve, you would not find time for another coding question. The type of questions are most likely graph theory.
The online assessment is extremely difficult, two hard and one medium leetcode question. Dynamic programming, divide and conquer, and search. nothing about machine learning. The online assessment require a working camera so I guess someone is actually supervising this.