Software Engineer Intern applicants have rated the interview process at ByteDance with 3 out of 5 (where 5 is the highest level of difficulty) and assessed their interview experience as 70% positive. To compare, the company-average is 48.7% positive. This is according to Glassdoor user ratings.
Candidates applying for Software Engineer Intern roles take an average of 8 days to get hired, when considering 10 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 Intern according to 10 Glassdoor interviews include:
Skills test: 33%
Phone interview: 22%
One on one interview: 22%
Background check: 11%
Personality test: 11%
Here are the most commonly searched roles for interview reports -
I applied online. The process took 1+ week. I interviewed at ByteDance in Feb 2025
Interview
OA for assessing the knowledge of front end. Had to build 4 tasks in the web browser of Byte Dance. Questions include processing APIs, rendering forms, managing styling. Was able to do 2/4 and got rejection email the following day.
Interview questions [1]
Question 1
Build a web site that renders the information present as json object in a js file. Handle a API that fetches data from a resource, render it on the site with required styling. Syntax of the API response was given.
Applied online and completed the coding assessment. Questions were challenging and time constrained. Did not move forward after the OA, but the process was clear and straightforward overall and professional.
I recieved an email saying that I was going to interview. I interviewed expecting leetcode style questions but just met with a technical product manager. He reviewed my resume and recommended me to the next round.
Interview questions [1]
Question 1
Explain your research, and the approach you used to complete your project.