Software Engineer applicants have rated the interview process at ByteDance with 3.3 out of 5 (where 5 is the highest level of difficulty) and assessed their interview experience as 41% positive. To compare, the company-average is 48.7% positive. This is according to Glassdoor user ratings.
Candidates applying for Software Engineer roles take an average of 30 days to get hired, when considering 113 user submitted interviews for this role. To compare, the hiring process at ByteDance overall takes an average of 26 days.
Common stages of the interview process at ByteDance as a Software Engineer according to 113 Glassdoor interviews include:
Phone interview: 25%
One on one interview: 24%
Skills test: 16%
Presentation: 15%
Background check: 5%
Other: 4%
Drug test: 3%
IQ intelligence test: 3%
Personality test: 3%
Group panel interview: 2%
Here are the most commonly searched roles for interview reports -
1 OA + 3 techincal rounds + HR rounds. OA is medium hard leetcode questions. First 2 technical rounds are with team members. Third one is with team lead. Mostly background and questions.
The interview kicked off with a comprehensive resume breakdown, during which the interviewer asked extremely granular and probing questions about the technical implementation of my past projects. Following this deep dive, I was tasked with solving two LeetCode-style coding challenges, both of which were at an easy-to-medium difficulty level and focused on core algorithmic logic.
Asked to explain past experience and major projects. Interviewer was interested in specific technical details listed in resume. Ended off with a live technical assessment. Question in assessment is in Chinese but interviewer allowed use of translation services.
Interview questions [1]
Question 1
Explain whether the product I worked on was successful