I applied online. The process took 4 weeks. I interviewed at TikTok (Sydney) in May 2024
Interview
Online Assessment (3 Leetcode Medium/Hard Questions)
Recruiter Call
3 Technical Interviews
Behavioural Interview
The questions you get in the technical interviews are highly dependent on the interviewers. They may ask about OS related stuff or network-related stuff. Some might ask behavioural style questions.
The TikTok Frontend Graduate interview process typically begins with a recruiter screen to discuss your background and interest in the role. This is followed by an online coding assessment focused on data structures, algorithms, and sometimes frontend-specific questions. If you pass, you'll move on to one or more technical interviews covering JavaScript/TypeScript, React, and general web development concepts. The final round often includes behavioral questions and a system design or UI implementation challenge to assess your problem-solving and collaboration skills.
Interview questions [1]
Question 1
How would you optimize the performance of a large React application?