I applied through a recruiter. I interviewed at TikTok (San Jose, CA) in Feb 2026
Interview
The interview was 45 mins. The interviewer was friendly and responsive. It started with 15 mins introducing yourself with backgrounds and experiences. Then it's 20 mins live coding (one leetcode question). And final 10 mins open-ended question.
Interview questions [1]
Question 1
What is some classical recommendation system architectures?
I applied through a recruiter. The process took 4 weeks. I interviewed at TikTok (Shanghai, Shanghai) in Sept 2023
Interview
The code challenge first, and then is the manager interview,. The whole online face to face interview is around 30 mins. The interview was very hard and expecting the interviewee to write a 2 pages code in 5 mins.
Interview questions [1]
Question 1
Write a a model that can classify computer vision,
I applied online. The process took 3 weeks. I interviewed at TikTok (Singapore) in May 2025
Interview
2 round technical, 1 round conversational, 1 round talk with HR. Technical interview revolves around statistical language modelling coding, LLM fine tuning knowledge and SQL. Not difficult but need wide range of knowledge
Interview questions [1]
Question 1
What methods are used to increase token throughput of LLM inference without sacrificing ability?