I applied online. The process took 1 day. I interviewed at ByteDance (Singapore) in Jan 2021
Interview
It started off with an introduction of the interviewer and myself with a causal conversation in Mandarin. This was needed because we are expected to work with head office in Beijing as part of being in a Chinese company.
Spoke about the technical stacks I have done in my previous employment and a basic algorithm test.
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.