Frontend 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 100% positive. To compare, the company-average is 36% positive. This is according to Glassdoor user ratings.
Candidates applying for Frontend Engineer roles take an average of 15 days to get hired, when considering 6 user submitted interviews for this role. To compare, the hiring process at ByteDance overall takes an average of 24 days.
Common stages of the interview process at ByteDance as a Frontend Engineer according to 6 Glassdoor interviews include:
One on one interview: 29%
Other: 21%
Presentation: 21%
Background check: 14%
Phone interview: 7%
Skills test: 7%
Here are the most commonly searched roles for interview reports -
I applied online. The process took 4 weeks. I interviewed at ByteDance (Singapore) in Jun 2022
Interview
I had an interesting interview process with Bytedance, where i was able to pass three interviews. The first interview was a technical screening, the second was a system design and coding interview, and the third was an interview with the engineering manager. The engineering manager asked me both behavioral and coding questions as well.
Interview questions [1]
Question 1
Q1: Implement "Promise.all" Q2: DFS & trees related problems Q3: Observer pattern implementation
background Q&A, basic js + react, and then two leetcode (one easy one medium). Almost one hour interview, the interviewer is pretty nice. Will ask you to dry run the code with given example.
1st round:
Js Coding and FrontEnd Basics
very easy algorithm
2nd round:
Js Coding and FrontEnd Basics
related to js operation
3rd Round:
Js algorithms and web basics
medium algorithms
3 round technical interviews with engineers and 1 round behavior interview with hr, two rounds with 2-2, 1 round with engineer manager, and are all algorithms questions. the process is quick, finished in 2 weeks.