Candidates applying for Software Developer 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 Developer according to 1 Glassdoor interviews include:
Other: 50%
Skills test: 50%
Here are the most commonly searched roles for interview reports -
2 Technical rounds of leet code with mostly array based problems. Received invitation for a camera recorded coding round. Most positions require a phone screening with HR. After that, you may attend three to five interviews with potential teammates, cross-functional colleagues and the hiring manager. Each interview usually lasts 30 minutes to an hour, and the hiring manager generally conducts it over a video call.
Interview questions [1]
Question 1
Two pointer array problem involving 2 entities starting from opposite ends and moving towards the middle at different rates sum their amounts. Cannot cross.
The process often begins with a phone screen conducted by a recruiter or a technical team member. This initial conversation might involve discussing your background, experience, and answering basic technical questions to gauge your suitability for the role. 2-round online interview, introduced the team, self-introduction, resume deep dive( including every detail in your resume), coding and question section with the interviewer.
First, interviewer and interviewee take turns to do self introduction; Then deep dive into resume, ask questions on the tough part and tech details Next Two LC questions on HackerRank platform Finally reverse Behavior Question. Very common software engineer interviews process.