2 coding rounds + 1 behavioral round + 1 extra behavioral round from another team.
Coding questions were regular LeetCode style. The behavioral rounds were kind of random chatting, which I suspect was why I failed. For the last extra behavioral round, they said I seemed to be a better fit for another team, thus one more round. I failed anyway.
Explain your past project.
Explain some details about Spark, its mechanism, problem solving/debugging, etc.
The following metrics were computed from 4 interview experiences for the TikTok Software Engineer role in Bellevue, Washington.
TikTok's interview process for their Software Engineer roles in Bellevue, Washington is extremely selective, failing the vast majority of engineers.
Candidates reported having mixed feelings for TikTok's Software Engineer interview process in Bellevue, Washington.