Right now, I’m talking about the OA process. The questions are all from CodeSignal, and since CodeSignal has a question bank, there’s a high chance you’ll get a problem that has appeared before.
The first two questions are quite easy, while the last two are more challenging. It really helps if you’ve seen them before. One key difference from LeetCode is that the problems are usually much longer in description, and they rarely test dynamic programming.
The following metrics were computed from 2 interview experiences for the TikTok Software Development Engineer role in San Jose, California.
TikTok's interview process for their Software Development Engineer roles in San Jose, California is fairly selective, failing a large portion of engineers who go through it.
Candidates reported having very good feelings for TikTok's Software Development Engineer interview process in San Jose, California.