I applied online. The process took 5 weeks. I interviewed at TikTok (San Jose, CA) in Apr 2024
Interview
1 yoe, 1 online assessment + 4 technical interview + 1 hr interview. Interviewer is supportive. Each round 1-2 lc questions and follow up questions. Final round is a system design. I did not pass the manager round.
The interview process is like this:
1. self introduction, introduct yourself
2. tech question: about programing laguage and system design
3. coding: solve a coding problem in real time
4. QA: can ask the interviewer some questions
I applied online. The process took 2 days. I interviewed at TikTok (Bellevue, WA) in Jun 2025
Interview
2 coding + 1 bg + 1 bg from another team.
Coding is regular LC question. BG is kind of random chatting, guess it was why I failed. The last 1 extra BG, they said I seems to be more fit to another team, thus one more round. but failed anyway.
Interview questions [1]
Question 1
Explain your past project. Explain some details about Spark, its mechanism, problem solving/debugging, etc.