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 (Guangdong) in Dec 2025
Interview
group interview with a case study to discuss, 1min self introduction, 25mins group discussion without a signed leader, and 5mins report of the result. Finally, the interviewer will ask several individual questions to part of the group.
I applied through a recruiter. I interviewed at ByteDance
Interview
My experience with TikTok’s recruiting process has been consistently disappointing. The recruiters appear to operate in a highly competitive internal environment, which results in disorganized behavior — including claiming candidates without understanding the role fit or alignment. After scheduling interviews, the assigned interviewer failed to show up twice. When she finally joined on the third attempt, there was no acknowledgment or apology for the prior no-shows, and it was clear she was unprepared. She was visibly distracted throughout the conversation, her attention shifting across the screen rather than engaging with the discussion. Following the interview, I received no feedback or follow-up regarding next steps or a decision. Overall, it was an unprofessional and frustrating candidate experience.
First self introduction, then do code problems and ask the details of your project. Although it is a Machine Learning position, many questions are asked about deep learning. The code problems involve writing down the process of self attention on a white board from scratch.