Candidates applying for Software Developer roles take an average of 14 days to get hired, when considering 1 user submitted interviews for this role. To compare, the hiring process at TikTok overall takes an average of 32 days.
Common stages of the interview process at TikTok as a Software Developer according to 1 Glassdoor interviews include:
Other: 50%
Skills test: 50%
Here are the most commonly searched roles for interview reports -
I did and passed the online assessment, questions were aboutba leetcode medium. After that was a phone screening with a hiring manager. Finished with the on-site but failed the coding round.
I applied online. The process took 2 weeks. I interviewed at TikTok (New York, NY) in Mar 2024
Interview
The interview process consisted of an initial online coding assessment followed by two technical interviews. Each interview included algorithm problems, system design questions, and behavioral assessments. The process was fast-paced and required strong fundamentals in data structures and problem-solving skills.
Interview questions [1]
Question 1
How would you design a scalable notification system for millions of users?
I applied online. The process took 2 months. I interviewed at TikTok (Londres, Angleterre) in Jun 2025
Interview
Horrible. They ghosted after 5 interviews. They told me they were mostly focused on web, but also asked about mobile. Do not recommend at all! Stay away from this company.