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:
Skills test: 50%
Other: 50%
Here are the most commonly searched roles for interview reports -
No intro, jumping into a leetcode question. This question is dp hard, and I failed to give the perfect answer in 1h. However, the interviewer was nice, and he gave me hints while interviewing.
I applied through an employee referral. The process took 2 weeks. I interviewed at TikTok in Dec 2024
Interview
two round of 1 hr coding, might be 2 medium questions or 1 hard + follow-up, then 1 round of System Design, and 1 round of Hiring Manager (Resume dive deep and behavior questions)
Interview questions [1]
Question 1
General Leetcode questions with common data structure and algorithms
I applied through other source. The process took 2 months. I interviewed at TikTok (San Francisco, CA) in Sep 2024
Interview
Unique hackerrank questions that tailor to more towards a real scenario rather than a random leetcode type question. Definitely on the more difficult side of the spectrum. It does take quite a long time to hear back which was around 2 months for my case.