I applied online. The process took 2 weeks. I interviewed at TikTok (Sydney)
Interview
1. How does loading of a web page work when you type in google.com
2. How does streaming work
3. Understand SOLID principles
4. What is indexing in an SQL table?
Interview questions [1]
Question 1
What is the most complex thing you built? Questions on how that was built and how it could be improved.
I applied through an employee referral. The process took 6 weeks. I interviewed at TikTok (Singapur) in Dec 2023
Interview
There are 4 rounds of interviews:
- Round 1, 2: 50% working experience and 50% leetcode (1-2 easy/medium questions)
- Round 3: hiring manager, asked all about working exp
- Round 4: HR +1, 50% working exp an 50% system design
The process took 4 weeks. I interviewed at TikTok (San Jose, CA) in Mar 2024
Interview
The interview process started when I was emailed by an HR representative to schedule an initial technical Interview. After passing, we scheduled another 3 rounds of back-to-back technical interviews. Each interview asked about resume experience, general domain knowledge (a lot of hypotheticals of how you would optimize or approach a specific problem), and then a coding question.