I applied through a recruiter. I interviewed at TikTok in Jul 2025
Interview
The interview is comprised of a resume interview. Followed by dig in from the resume asking about Machine Learning/LLM questions. Then, it is thecode heavy portions including Machine Learning related coding and Leetcode.
Interview questions [1]
Question 1
Solve N queen problem. How many possible ways are there?
I applied through a recruiter. The process took 4 weeks. I interviewed at TikTok (San Francisco, CA) in Aug 2025
Interview
Recruiter reach out. Then recruiter conversation. They want to match you with a team before interviewing you. So I waited almost 2 weeks to get matched with a team. After that was a phone screen - leetcode medium. For onsite, there are 2 ML design rounds, 2 coding rounds, a hiring manager round. Took almost a month to finish that off.
Interview questions [1]
Question 1
How to model a signal and use that to improve ads ranking system
I applied through a recruiter. I interviewed at TikTok (San Jose, CA)
Interview
The interview process was good. HR directly found me on the Linkedin and shared me the link to schedule an interview, there were 2 tech round interviewing processes that i had.
Top companies for "Compensation and Benefits" near you