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 -
I applied online. I interviewed at TikTok (San Jose, CA) in May 2020
Interview
The interview was done over Zoom remotely. It was broken down into two parts. My first session was a one hour behavioral interview. My second session was ~3 hour SWE interview.
I applied online. I interviewed at TikTok (Los Angeles, CA) in Dec 2020
Interview
First was a Hacker Rank test, and then a few other in person questions that were asked of us to do. These were over zoom because of COVID policies. So, you will be asked to do 4 coding problems that are medium to hard difficulty.
Interview questions [1]
Question 1
Optimization and sorting questions about data sets
I applied through college or university. I interviewed at TikTok (San Francisco, CA) in Nov 2020
Interview
I applied via my school's handshake and went directly to a technical interview. There were 5 problems, some were easy, some were very challenging. I think the spread of problems was a good indicator of personal ability.
Interview questions [1]
Question 1
The interview questions were coding based problems that I am unsure if I can share.