Glassdoor users rated their interview experience at ByteDance as 60% positive with a difficulty rating score of 2.75 out of 5 (where 5 is the highest level of difficulty). Candidates interviewing for Content Marketing Manager and Computational Linguist rated their interviews as the hardest, whereas interviews for Computational Linguist and Modérateur roles were rated as the easiest.
The hiring process at ByteDance takes an average of 12 days when considering 5 user submitted interviews across all job titles. Candidates applying for Music Content and Community Manager had the quickest hiring process (on average 8 days), whereas Computational Linguist roles had the slowest hiring process (on average 14 days).
There are 4 rounds interviews for intern position:
mentor interview, then colleague interview, then leader interview, then hr interview. All of them are online interview. Mainly focus on the related past intern experiences and understanding of the position.
Interview questions [1]
Question 1
Tell me about a past internship that you found the most challenging
I applied through a recruiter. The process took 2 weeks. I interviewed at ByteDance (Kuala Lumpur) in Jul 2022
Interview
The interview was a structured conversation where questions were asked about experience, technical skills, personal interests and career goals. Friendly rapport was established, and expectations and next steps were discussed.
Interview questions [1]
Question 1
Mostly about language since i joined them as foreign language department
I applied through a recruiter. The process took 1 week. I interviewed at ByteDance (San Jose, CA) in Mar 2025
Interview
The interview process began with an initial phone call during which I was asked a few basic questions to confirm my background and availability. This served as a brief screening to ensure alignment with the role’s basic requirements. Shortly after, I was invited to the first round of formal interviews. This round consisted of three main components:
Personal Introduction – I was asked to introduce myself, elaborate on my educational and professional background, and explain my motivation for applying.
Experience Check – The interviewer reviewed my past experiences in more depth, particularly focusing on my technical skills, previous projects, and how my experience aligned with the responsibilities of the position.
LeetCode Test – I was given a live coding challenge based on typical LeetCode-style problems. This part of the interview assessed my problem-solving ability, coding efficiency, and familiarity with data structures and algorithms.
Interview questions [1]
Question 1
Can you walk me through a recent technical project you worked on and the challenges you faced?