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 (Peking, Peking)
Interview
The interviewer first asks about details of past experiences on resume (professional and research), then some questions about machine learning theories, recommendation algo, and NLP knowledge. At last, I was given an algorithm-based math problem + half an hour coding and statistics questions.
I applied online. The process took 3 months. I interviewed at ByteDance (East Middletown, NY) in Apr 2024
Interview
1. Exploratory call with recruiter
2. First round: 20 mins fundamentals (OS + CN), 20 mins resume walkthrough, 20 mins DSA
3. Second round: 20 mins intro & resume walkthrough, 20 mins system design, 20 mins DSA
4. Third round: same as second round
5. Call with HR regarding salary expectations
Interview questions [1]
Question 1
Lowest Common Ancestor
Prefix and Postfix Conversion
Twitter System Design
Youtube System Design
I applied through a recruiter. The process took 3 weeks. I interviewed at ByteDance (Singapur) in Jun 2023
Interview
Internal TAs reached out countless times throughout the years. I finally agreed to speak to them.
Interview process was smooth, but at the offer stage they offered me $1k lesser than my expected salary.
Interview questions [1]
Question 1
Past experience in end to end recruitment.
Asked what type of positions was I recruiting, mainly tech roles.