I applied online. The process took 2 weeks. I interviewed at TikTok (Provo, UT) in Jan 2023
Interview
I was given 3 problems to complete on hackerrank and given 75 minutes (i think) to complete them. I can only remember two of the questions though, both of them had to do with array. one was a 1-d array and the other was a 2-d array.
Interview questions [2]
Question 1
write a function that takes an array of integers, and returns the maximum sum of a contiguous subarray.
given an nxn matrix where cell values represent the resisitance of a fluid find the minimum path through the matrix going from anywhere on the left column to the right column. possible moves are top-right, right, bottom-right constraints: n < 100 -100 < matrix[i][j] < 100
2 rounds coding a lot of background questions very strange behavior from interviewer camera was off and asked questions in mandarin, leetcode medium-hard and very very slow communication from recruiters based in asia for an english role
OA - 1 arrays Medium, 1 Trie Hard. I had 45 minutes to complete that. I was able to do the medium in about 15-20 minutes but I am not that great with trie ds so I was not able to finish.
I applied online. I interviewed at TikTok (Singapore) in June 2026
Interview
1 round of tech interview where i was asked basic tech questions and given a leetcode question to solve. total was around 1 hour. interviewer did not seem happy with my answer and time complexity.