Backend 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 33% positive. To compare, the company-average is 37.3% positive. This is according to Glassdoor user ratings.
Candidates applying for Backend Engineer Intern roles take an average of 27 days to get hired, when considering 3 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 Engineer Intern according to 3 Glassdoor interviews include:
Skills test: 50%
One on one interview: 25%
Phone interview: 25%
Here are the most commonly searched roles for interview reports -
I applied online. The process took 4 weeks. I interviewed at TikTok (San Jose, CA)
Interview
First interview round scheduled after passing the OA. It was a DP problem that required traveling to the bottom right of a mxn grid. I explored options such as BFS and DFS before landing on the optimal solution of DP;
Interview questions [1]
Question 1
They asked a follow up for if your path had to cross through a certain point on this grid.
resume deep dive and 1 leetcode medium, asked about caching basics and cpu scheduling algorithms, along with past work experience. 15 mins of resume discussion followed by 30 mins of leetcode
The interviewer does not look very lively. I interviewed for the Recommendation System Infra team. They very heavy on Leetcode and C++, no behavioural question. I stumbled on it and did not pass.