Backend Developer applicants have rated the interview process at ByteDance with 3.2 out of 5 (where 5 is the highest level of difficulty) and assessed their interview experience as 35% positive. To compare, the company-average is 49% positive. This is according to Glassdoor user ratings.
Candidates applying for Backend Developer roles take an average of 9 days to get hired, when considering 20 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 Backend Developer according to 20 Glassdoor interviews include:
One on one interview: 26%
Presentation: 23%
Phone interview: 23%
Drug test: 13%
IQ intelligence test: 6%
Skills test: 6%
Other: 3%
Here are the most commonly searched roles for interview reports -
#1: One leetcode hard question followed by questions on network, os basics and some brain teasers. The interviewer was quite helpful in guiding me onto the right direction.
#2: much like #1
#3: more focused on projects and experiences, got rejected after this round.
Interview questions [1]
Question 1
Describe what happens when you run an executable that retrieves data from a website on linux.
Live Coding for 30 minutes, ask about the project I did. You must be very good at coding to pass the live coding part. It's around leetcode medium level. The interviewer was nice and gave many advices on future career.
Describe the most complex backend project you have taken charge of in the past. What is the business peak QPS? What technical bottlenecks did you encounter and how did you optimize them?
The interview process was fairly standard. They asked about technical skills, projects, and tested coding abilities. Overall, the communication went smoothly.
The interviewer was guiding throughout the process, helped debug the coding questions, and offered ideas to move forward.
Interview questions [1]
Question 1
What’s the most complex or memorable online incident or piece of feedback you’ve experienced?