First, you apply and get an OA. If you score well enough (you don't need a perfect score), then you get the interview, where they give you really hard questions. It depends on the interviewer, but someone I knew got an easy string question.
Hard DSA questions, especially graphs.
The following metrics were computed from 28 interview experiences for the TikTok Software Engineer role in Seattle, Washington.
TikTok's interview process for their Software Engineer roles in Seattle, Washington is extremely selective, failing the vast majority of engineers.
Candidates reported having very good feelings for TikTok's Software Engineer interview process in Seattle, Washington.