One OA (online assessment) test: LeetCode medium/hard problems. (Can skip if referred)
Three rounds of remote video interviews.
All interviews are technical and consist of computer science problems plus a coding test.
Fundamental C++ problems, like how do v-tables work and similar concepts.
The following metrics were computed from 6 interview experiences for the ByteDance Software Engineer role in Shanghai, Shanghai.
ByteDance's interview process for their Software Engineer roles in Shanghai, Shanghai is very selective, failing most engineers who go through it.
Candidates reported having very good feelings for ByteDance's Software Engineer interview process in Shanghai, Shanghai.