Glassdoor users rated their interview experience at ByteDance as 25% positive with a difficulty rating score of 2.75 out of 5 (where 5 is the highest level of difficulty). Candidates interviewing for Software Engineer and Community Manager rated their interviews as the hardest, whereas interviews for CCM Specialist and Community Manager roles were rated as the easiest.
The hiring process at ByteDance takes an average of 10 days when considering 4 user submitted interviews across all job titles. Candidates applying for CCM Specialist had the quickest hiring process (on average 10 days), whereas CCM Specialist roles had the slowest hiring process (on average 10 days).
I applied online. I interviewed at ByteDance in Mar 2020
Interview
one stats question plus 2 coding interviews. First will ask you to introduce yourself. You can see other people in the same zoom with you. to be honest, it was pretty unprofessional.
Interview questions [1]
Question 1
intro stats question was: if a village's all couples keep giving birth until a boy is born, what will the final gender ratio in the village.
I applied online. The process took 4 weeks. I interviewed at ByteDance (New York, NY) in Jul 2021
Interview
Contacted by recruiter to pick a date for the interview.
There are four round in total, three coding style and HR interview. each round is scheduled on a different day, you can only processed to next if you pass the first round ( sudden death).
Three weeks later.
First round:. 10 mins behavioral questions
10 mins technical questions
30 mins coding challenge (leetcode hard question).
Result:pass.
Second round: 10 mins behavioral questions
15 -20 mins coding challenge (leetcode hard question)
15 -20 mins system design question.
Result: fail.
A good level of difficulties, focuses on past experience and hypothetical questions. The interviewers are kind and nice. Three interviews in total. Ask about projects and work experience, and what tools have been used. Test a little SQL skills.