I applied online through a job board site for the San Jose office. The process took a little over two months, and I had six rounds of interviews.
I was then contacted by two other HR members who informed me that my profile had been noticed by two additional leaders, and I would have two more interview rounds. My understanding is that the role for the original team (safety and trust) had been filled, and the search team was now interested in interviewing me.
Overall, the interview experience took an incredibly long time, and it was difficult to understand why I wasn't matched to either team in the end. That being said, each interviewer was polite, clear, and helpful during the interviews.
Longest Increasing Subsequence LeetCode problem
The following metrics were computed from 113 interview experiences for the TikTok Machine Learning Engineer role in United States.
TikTok's interview process for their Machine Learning Engineer roles in the United States is extremely selective, failing the vast majority of engineers.
Candidates reported having good feelings for TikTok's Machine Learning Engineer interview process in United States.