There were three technical rounds.
Each round was 45 minutes long and included two LeetCode questions, either two medium problems or one hard and one medium problem.
The coding challenges were difficult, but the interviewers were very nice. They offered hints and explained the questions when I couldn't figure them out.
Sliding window Monotone stack Backtrack Fixed array
The following metrics were computed from 7 interview experiences for the TikTok Software Engineer Intern role in San Jose, California.
TikTok's interview process for their Software Engineer Intern roles in San Jose, California is extremely selective, failing the vast majority of engineers.
Candidates reported having good feelings for TikTok's Software Engineer Intern interview process in San Jose, California.