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).
First Interview about your past experience and some coding challenge about linkedlist with HR
Second and third interview about technology questions related to Backend question with Engineers
Final Interview is about the Behavior and technology questions with Technological Manager
I applied through an employee referral. I interviewed at ByteDance (Shanghai, Shanghai) in Apr 2021
Interview
The hiring committee for the Singapore office is very fast, and I received my offer in 2 weeks after the interview day where I had 3 rounds on the same day. This only round of interview was similar to an on-site, where I talked about various project experience and did coding interview question. Most coding questions are fairly standard, but Bytedance has a reputation for choosing interesting questions. The interview experience was quite good overall.
Interview questions [1]
Question 1
Edit distance (dynamic programming). I heard about this classic problem, but never actually prepared for it.
I applied online. The process took 3 weeks. I interviewed at ByteDance (Singapur) in Oct 2021
Interview
Three rounds of interview, first round was a very brief and generic technical interview where basic questions regarding security was ask. Second round was more in-depth and focus more on my specialized area which was mobile. Third one was more technical and focus more on debugger and debugging.
Interview questions [1]
Question 1
Gave a sample post request and ask to explain on the possible exploitation