Average to difficult interview. One system design interview and two heavier technical leetcode style interviews. Overall, not too hard but not easy either. The interviewers were nice and helpful. They often have tie breakers if they are on the fence about you.
I applied through a recruiter. The process took 4 weeks. I interviewed at TikTok in Sep 2022
Interview
Two coding rounds One system design round One experience round Then hiring committee has to review your feedback and level you before they come back with an offer Very smooth interview process. Communication is blunt. For some people this is a red flag but for me I think it is a green flag and a sign of a healthy organization. All my interviewers were very easy to talk to and work with, which I was not expecting from all the reports of bad culture at TikTok
Interview questions [1]
Question 1
Two DP questions in two coding rounds For system design you are adding a feature on top of TikTok