Backend software engineer intern applicants have rated the interview process at TikTok with 3 out of 5 (where 5 is the highest level of difficulty) and assessed their interview experience as 80% positive. To compare, the company-average is 37.3% positive. This is according to Glassdoor user ratings.
Candidates applying for Backend software engineer intern roles take an average of 62 days to get hired, when considering 5 user submitted interviews for this role. To compare, the hiring process at TikTok overall takes an average of 30 days.
Common stages of the interview process at TikTok as a Backend software engineer intern according to 5 Glassdoor interviews include:
One on one interview: 63%
Skills test: 25%
Personality test: 13%
Here are the most commonly searched roles for interview reports -
I applied through a recruiter. The process took 4 weeks. I interviewed at TikTok (Singapore) in Jul 2025
Interview
The interview process includes 2-3 rounds of technical interviews and 30 minutes HR round, the difficulty varies across different teams and functions but generally towards the harder side. The interviews may also be conducted in Chinese.
Interview questions [1]
Question 1
Leetcode, System Design, Computer Science Fundementals
I applied through a recruiter. I interviewed at TikTok (Singapore) in Jun 2026
Interview
The interview consisted of a project and resume deep dive, where the interviewer asked detailed questions about my design choices, trade-offs, and how well the system would scale under increased load. Afterward, I was given one LeetCode medium problem, implementing an LRU Cache, which tested both my coding ability and understanding of data structures under time pressure.
I applied through college or university. I interviewed at TikTok
Interview
self intro + resume dive plus one leetcode median algorithm question. the duration is one hour. just grind your leetcode and make sure you know all the different algos and comfortable with live coding
Interview questions [1]
Question 1
What have you used to build ... feature for your project
I applied through a recruiter. The process took 2 months. I interviewed at TikTok in Nov 2025
Interview
Had two technical rounds and got rejected after the second technical. Both were structured with first 15 minutes of intro, 30-40 minutes of technical, Q and A. First round I had a question that was similar to Daily Temperatures with follow up questions. Second round I had the two interval scheduling questions.