Multiple interviews of varying difficulty were conducted. The last one was very hard.
LeetCode-style questions were present in all interviews, so definitely study OOP, data structures, and algorithms.
There was also an online assessment before the interviews; it was of medium difficulty. The process felt drawn out and long.
Leetcode-style questions in every interview
The following metrics were computed from 36 interview experiences for the TikTok Software Development Engineer (SDE) role in United States.
TikTok's interview process for their Software Development Engineer (SDE) roles in the United States is extremely selective, failing the vast majority of engineers.
Candidates reported having good feelings for TikTok's Software Development Engineer (SDE) interview process in United States.