The interview process involved three rounds. The first was with HR, and the second and third were with technical recruiters.
I was asked not only to code but also a lot of operating system questions.
Among these two recruiters, one was good, and the other was bad. He mentioned he had only been with the company for about three months and seemed disengaged. During the interview, he constantly checked his email and phone, and even left the meeting while I was writing code, stating he had to reconnect his internet.
OS fundamental questions
Algorithms and LeetCode problems
The following metrics were computed from 411 interview experiences for the TikTok Software Engineer role in United States.
TikTok's interview process for their Software Engineer roles in the United States is extremely selective, failing the vast majority of engineers.
Candidates reported having mixed feelings for TikTok's Software Engineer interview process in United States.