I applied online. I interviewed at TikTok (Bellevue, WA) in Dec 2024
Interview
Asking question about distributed systems like CAP theorem, NoSQL database and then a live coding about LinkedList. Just one person asking question and last about 1 hour. The interview question is average diffculty.
Interview questions [1]
Question 1
Talk about CAP theorem. the difference between java file and class file.
The OA felt standard, but the onsite was tougher than expected. I tripped up during the live coding round—even though I had done plenty of LeetCode, solving under pressure was different. Looking back, I wish I had done more mock interviews or reviewed real interview flows ahead of time. Platforms like Hack2Hire can help simulate that pressure and show you what kinds of questions actually come up, especially for companies like TikTok.
Interview questions [1]
Question 1
What are your ambitions in the next 5 years?
Given a 2D grid of 0s and 1s, count the number of islands.
Design a feature flag system for A/B testing.
I did and passed the online assessment, questions were aboutba leetcode medium. After that was a phone screening with a hiring manager. Finished with the on-site but failed the coding round.