I applied online. I interviewed at TikTok (Mountain View, CA) in Aug 2020
Interview
I interviewed with TikTok in August 2020. I applied online and was contacted by the recruiter for the first technical round which was through Zoom and used an online coding platform. I was given LC hard. I didn't get the next round.
Interview questions [1]
Question 1
- Tell me about yourself
- Why TikTok?
- Leetcode Hard Question, optimize, explain time and space complexity for the solution.
I applied online. I interviewed at TikTok (Boston, MA) in Jun 2020
Interview
I applied through Linkedin and a recruiter reached out. I had an initial 20mins call with the recruiter after which I was scheduled for a 1-hour interview with someone from the team.
I applied online. The process took 2 months. I interviewed at TikTok (New York, NY) in Jun 2020
Interview
3 round tech interview. You can have next round interview only if you got positive feedback from last round interview. The process of each round: First self-intro, then mainly focus on solving coding problem, finally ask interviewer question. After pass 3 round tech interview, go to team match stage. Then offer call.
Interview questions [1]
Question 1
round1: leetcode 403 frog jump
round2: leetcode 286, 735
round3: find peak element in array then in matrix