I applied online. The process took 3 weeks. I interviewed at TikTok in May 2025
Interview
3 tech rounds, Asked the hr about what type interview every time and never get reply. Thought the 3rd one is more about the resume and experience but no. Failed on the 3rd round bc I didn't prepare well and only solved a never seen coding question not two within the time, and it's even not on leetcode. interviewer is late and impolite, hr is ignoring. that's all.
Interview questions [1]
Question 1
Why are you choosing TikTok while its politically unstable? -- from a interviewer based in China
The interview started with self-introduction. Then the interviewer asked standard questions about networking, LeetCode, linux. We also talked about past project experiences. LeetCode question was to reverse a linked list.
The interview process was quite challenging overall. The structure consisted of an initial behavioral/technical interview session followed by a separate coding assessment. The difficulty level was notably higher than average, requiring solid preparation and strong technical fundamentals to perform well.