Same as many people describe already. Serial process you can only move forward if you completed the last interview. I had 4 coding rounds, 3 leetcode, 1 React and a HM interview.
I did well on 3 of the coding rounds, however on one of them the interviewer gave almost no description or example input or output.
Most of the interviewers were very helpful.
The final HM interview I was asked a problem about probability, which I bombed having no background in statistics or any context for this kind of thinking which is more math related.
Overall the experience was good but if a candidate passes 3 coding why is the hiring manager asking more coding? I would have preferred system design...in any case there is usually one interviewer that sinks the entire effort...unfortunately in this case I think it was the hiring manager.
Interview questions [1]
Question 1
typical leetcode, lot of 2d array problems, binary tree, probability...
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 June 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.