I applied through a recruiter. I interviewed at TikTok (San Jose, CA) in Nov 2020
Interview
-Recruiter reached out and sent me a coding challenge.
-They asked a graph and a math problem, for the coding challenge both were pretty challenging.
-The questions were absurd, way harder than Google and Amazon OAs
Interview questions [1]
Question 1
If you have an enemy and every hit you give it reduces points in different ways. Find all the possible ways to kill the enemy.
it took 3 round, first one wiz HR, second and third one wiz tech recruiters. not only asked you to code, but also asked a lot of OS questions. Among these two recruiters, one was good, the other one was bad. He said he just got this company like for 3 months and looked like he didn't care anything. During the interview, he constantly checked his email, his phone, and even leave the meeting while I was writing code for he said he had to reconnect his internet.
Interview questions [1]
Question 1
OS fundamental questions
Algorithms and leetcode problems
OA - 4 questions, one easy, one medium, and two hard. Hard questions do not need best solution even brute force can pass majority test cases. Whole duration 120 mins. Pass all test cases is not required to get a move.