I applied online. The process took 4 weeks. I interviewed at TikTok (Mountain View, CA) in Sept 2022
Interview
This process if for Senior Software Engineer position. The process starts with 2 rounds of coding interview. Then there will be 1 round of system design interview. After that there will be 1 round of behavioral questions.
I applied through a recruiter. I interviewed at TikTok (Seattle, WA) in Jan 2026
Interview
recruiter was really efficient and responsive. from their interview prep doc, looks like they have 3 round in total, first 2 rounds is coding/system design 3 round is HM. I got pass first round but failed with second round. Second round is pretty intensive, had been asked about project related questions, coding and system design
I applied through a recruiter. I interviewed at TikTok
Interview
The interview process consisted of multiple technical rounds, each heavily focused on data structures and algorithms. The questions were standard LeetCode-style problems, very similar to those frequently tagged for the company online, and required you to code an optimal solution live with the interviewer.
I applied online. The process took 2 months. I interviewed at TikTok (Singapore) in Jun 2025
Interview
1 - Online Assessment consisting of 3 questions with screen recording and camera on.
2 - Tech round 1 with random tech guy. asking about previous project experience and responsibilities.
3 - Team round 2 with team tech lead. Ask specific technical skills and 2 coding questions. I have not leetcode for a long time so failed here.
Interview questions [1]
Question 1
Previous project experience as listed in resume e.g. responsibilities included and any self led troubleshooting.