Candidates applying for Software Engineer 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 Engineer according to 1 Glassdoor interviews include:
Skills test: 50%
Other: 50%
Here are the most commonly searched roles for interview reports -
Phone call, DSA, then Systems design interview. Unfortunately, there was an error during the system and I guess the interviews ended there. There was a couple weeks lag time before hearing back whether there was going to be a re-schedule or not.
I applied through other source. I interviewed at TikTok (Mountain View, CA)
Interview
The recruiter was friendly and easy to talk to. We covered two technical questions—both fairly standard—and one behavioral. Overall, it was a smooth and pleasant screening experience. We walked through each of the questions and then I went through my potential solution and started coding. After I was done, we walked through my code again before submitting.
The interview process consists of 4 rounds. Only the first two rounds are technical.
First asked details about projects described in the resume. Then a typical algorithm coding question lasting about 40 mins.
The general process is more succinct compared to traditional 6 rounds technical interview process.
Interview questions [1]
Question 1
Typical coding algorithm question and some resume discussion.