The two technical interviews were LeetCode easy/medium. They were Python interviews. The company is definitely hiring someone with a software engineering background, focusing on data. The interview would be easy for a regular software engineer but pretty hard for someone with an analyst or data scientist background, in my opinion.
I accepted a job offer from somewhere else and so I actually didn't end up going through the final interview.
Pros: They move fast.
Cons: 5 days RTO (they seem to be pushing this heavily).
Threesum question from LeetCode, but they tweaked it a bit.
The following metrics were computed from 1 interview experience for the ByteDance Data Engineer role in San Jose, California.
ByteDance's interview process for their Data Engineer roles in San Jose, California is extremely selective, failing the vast majority of engineers.
Candidates reported having mixed feelings for ByteDance's Data Engineer interview process in San Jose, California.