Starts with a phone screen, then 3 leetcode-style coding questions of increasing difficulty during the technical interview. The interviewer is there to help along the way. Finally some time to ask questions about the company.
Interview questions [1]
Question 1
Implement a DFS for a matrix to find a certain value
I applied online. I interviewed at TikTok (Singapura) in Feb 2026
Interview
Interviewer was not professional and focused on his work during the interview. Recruiters are generally only responsive during the process, they ghost you if you fail. The process is usually fast, within two or three weeks
I applied online. I interviewed at TikTok (San Jose, CA) in Oct 2025
Interview
Start with a short self introduction and background discussion for about ten minutes, then move into solving two coding problems over roughly forty five minutes, and finally reserve the last five minutes to ask interviewer about role details, team structure, and next steps in the process.
Interview questions [1]
Question 1
One of the coding questions was to implement an LRU cache. I cannot clearly recall the other problem since I had not encountered a similar question before and initially found it quite challenging, but the interviewer provided helpful hints along the way, and I was eventually able to work through the solution successfully.