The interview contained four rounds:
All interviews are an hour each.
They picked a LeetCode medium problem and asked me to solve it while explaining my thinking process. They also asked domain knowledge questions across operating systems, distributed systems, ML models, and model optimisation, as I was interviewing for an ML Infra role.
The following metrics were computed from 5 interview experiences for the TikTok Software Engineer New Grad role in San Jose, California.
TikTok's interview process for their Software Engineer New Grad roles in San Jose, California is extremely selective, failing the vast majority of engineers.
Candidates reported having good feelings for TikTok's Software Engineer New Grad interview process in San Jose, California.