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:
Other: 50%
Skills test: 50%
Here are the most commonly searched roles for interview reports -
very quick introduction in the beginning then move on to coding interview on Hackrank. Two medium level graph problems, solve in 40-50 minutes. Focus on problem solving, verbal skills, coding skills.
Interview questions [1]
Question 1
brief introduction of your past experience. Simple follow up on 1 of my project,
First, I briefly introduced myself and they asked me a few behavioral questions based on my resume. Then, there were two LeetCode questions: a classic island problem, and a variation of a stock problem. They were very tricky, and I didn't give the best solution. Because the interviewer was in Asia, the interview was conducted at night.
Interview questions [1]
Question 1
A detailed introduction to my previous internship work and technology stack
The interview asked an Algorithm. Better prepare divide & conquer, greddy and dynamic programming. Better to prepare by do some similar questions. It also based on a real life scenario, not merely algorothm description.