First, there is OA with a LeetCode medium-hard question.
Then, there will be an online coding interview with one team member, featuring a LeetCode medium question on Feishu.
Finally, there will be a second round of interview.
The question is very similar to LeetCode 200, "Number of Islands." However, they have modified it. You start from a given point and then find the minimum steps to reach the boundary.
The following metrics were computed from 5 interview experiences for the TikTok Software Engineer (Internship) role in Vancouver, British Columbia.
TikTok's interview process for their Software Engineer (Internship) roles in Vancouver, British Columbia is extremely selective, failing the vast majority of engineers.
Candidates reported having mixed feelings for TikTok's Software Engineer (Internship) interview process in Vancouver, British Columbia.