I applied through an employee referral. The process took 3 weeks.
The coding assessment consisted of medium-level LeetCode problems and highly challenging SQL questions. The SQL section was based on a complex real-world business case, requiring multiple joins, aggregations, window functions, and careful handling of edge cases.
There was just LeetCode and SQL problem-solving, and some basic Java questions.
The following metrics were computed from 4 interview experiences for the TikTok Data Engineer role in Seattle, Washington.
TikTok's interview process for their Data Engineer roles in Seattle, Washington is very selective, failing most engineers who go through it.
Candidates reported having very good feelings for TikTok's Data Engineer interview process in Seattle, Washington.