The entire process was online.
I applied through a friend's recommendation.
I was able to get through the first interview, but I was declined after the second.
The first interviewer was very nice and communicative.
The second interviewer was late by 20 minutes. They tried to convince me to solve the task in Python (I was applying for a JS developer position) and searched for a suitable task for another 5 minutes. They then stared at their phone for the rest of the time. I did not solve the task.
I was declined. I wrote to HR about the bad second interview but did not receive any answer.
First interview: Given that you can get a metro passenger's check-in and check-out station and time, figure out a system for calculating average travel time.
Second interview: Some tasks from HackerRank.
The following metrics were computed from 1 interview experience for the TikTok Frontend Developer role in London, United Kingdom.
TikTok's interview process for their Frontend Developer roles in London, the United Kingdom is extremely selective, failing the vast majority of engineers.
Candidates reported having very negative feelings for TikTok's Frontend Developer interview process in London, United Kingdom.