There are four rounds in total. The first two rounds are technical, where you have to code and answer follow-ups. Then there are two rounds of hiring manager chat, which I didn't get to.
The following metrics were computed from 24 interview experiences for the TikTok Software Developer role.
TikTok's interview process for their Software Developer roles is extremely selective, failing the vast majority of engineers.
Candidates reported having negative feelings for TikTok's Software Developer interview process.