There were about 4 online assessments first. Then, during the interview, the interviewer gave on-the-spot questions, and I had to solve them on the spot. The difficulty level was medium.
Interview questions [1]
Question 1
When solving the questions, I had to provide explanations and discuss my thought process. Additionally, the interviewer asked questions related to my resume.
I applied online. I interviewed at TikTok in Sep 2022
Interview
Had the online assessment for round one. It consisted of 5 questions and I had 2 hours to complete the assessment. It was pretty hard; It contained 2 leetcode level hard dynamic programming questions.
I applied online. The process took 2 months. I interviewed at TikTok (Singapur)
Interview
2 technical rounds with 1 hr round. Expect leetcode medium - hard alongside SE design patterns. The interviewer is generally friendly and willing to help if you get stuck. I would say just practice and be confident in your CS fundamentals and it should be okay.