I applied through an employee referral. I interviewed at TikTok (San Jose, CA) in Mar 2025
Interview
After friendly greetings and self-introduction, I introduced my experience and projects. Then the interviee asked some questions about my experience. Then there was a coding problem:Design a hash set. It seemed that the interviee only cares about if I figured the problem out. They don't care what you're thinking and how you get the solution.
The interviewer is silent most of the time and only speaks if you are struggling with the question or if you ask for help. They give very good hints and tips as to how to solve the problem
I applied online. The process took 1 week. I interviewed at TikTok (San Jose, CA) in Dec 2024
Interview
1. Self-introduction
2. Discuss some projects and technology stacks in your resume, and ask in detail about the project scenario, purpose, how to implement it, what difficulties you encountered, what the results were, and how to evaluate it
3. Coding questions, similar to leetcode112,113,437, backtracking type