Software Engineer applicants have rated the interview process at ByteDance with 3.3 out of 5 (where 5 is the highest level of difficulty) and assessed their interview experience as 25% positive. To compare, the company-average is 52.2% positive. This is according to Glassdoor user ratings.
Candidates applying for Software Engineer roles take an average of 29 days to get hired, when considering 4 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 Software Engineer according to 4 Glassdoor interviews include:
I applied through a recruiter. I interviewed at ByteDance (Dubai) in Mar 2026
Interview
There were 3 rounds, Medium leetcode questions + system design. The interviews were virtual. At times, it was a bit hard to understand the interviewer. Final round with HR - mainly asking questions about salary expectations. Then, they just ghosted me, despite follow-ups. Bad experience, wasted my time.
Interview questions [1]
Question 1
Longest substring without repeating characters.
Number of islands - with variation
System design - Google drive
The entire interview processes was a recruiter call plus three rounds of technical interviews. Interviewers were friendly. Technical coding questions and work related questions were asked based on your past work experiences. Each interview saved time for the candidate to ask questions.
Interview questions [1]
Question 1
Technical questions related to past work experiences.
Scheduled with recruiter. Scheduled and interviewed. It was well organized. Interviewer are good. HR, manager, hiring manager. Some of the interview organized around 8pm. Some of the interview organized around 8pm.