I applied online. The process took 3 weeks. I interviewed at TikTok
Interview
I got scheduled for 3 rounds , 1 phone call , 2 technical rounds ! Phone call was very basic focusing on introduction , little bit previous role ! 2nd round was 30 minute questions and 30 minute live test (mostly leetcode type questions in your prefereed language). It was not a good experience for me as i could not understand questions they were asking due to their weak english skills , So I have to repeat all questions to make sure i understood , then during the live test , it caused network error from their side , as my internet connection was very stable and i was not able to write any line of code on their platform , it was keep saying network error 1! I was asked to share screen and write it in notepad which again it was asking me to close and reopen the session to share ( my sharing settings were not enabled for all applications ) , so i opened an online editor , and wrote the code ! even though the code was correct , i answered well , i got email that 3rd round got postponed ! i was still preparing , next day did not get any update so checked my application status and it was saying "ended" , so i sent email to recruiter again to ask about it and got an email after 1 hr from tiktok saying they are not moving forward.
Interview questions [1]
Question 1
how to do performance testing ?
how to decide when to automate.
tell me all possible testcases to find square in a picture (there was no picture, you have to imagine).
The interview process was smooth. OA + technical screen + HM. OA is a bit different from general leetcode but focused on testing. Technical screen is LeetCode easy/medium. HM round is chill but somehow the headcount is full so didn't get the job.
I applied through a recruiter. The process took 2 weeks. I interviewed at TikTok (Seattle, WA) in Dec 2025
Interview
I interviewed at TikTok online, after taking to recruiter,
First interview was in Mandarin
I can feel the interviewer was not very concentrate on the interview and no facial expression
Interview questions [1]
Question 1
1. most changeling project
2. how to test a ...
3. how to evaluate ..
4. leetcode easy problems *2
5. SQL problem
The interview process was overall smooth. Interviewer said we could speak in Chinese if I preferred. Interviewer asked about my background, then moved on to a LeetCode easy question. Since we had plenty of time left, we returned to discussing more about my background.