I applied online. The process took 2 weeks. I interviewed at TikTok (Mountain View, CA) in May 2023
Interview
Just 3 minutes after I submitted the application, I received an email asking me to do an OA, which I must completed in 2 weeks. It was pretty stressful. Be prepared.
Two rounds of technicals with engineers in the team. The final round is with the team lead, it’s a combination of both technical and behavior. Expect medium to hard questions.
Interview questions [1]
Question 1
Count number of rotated elements in a rotated sorted array.
2 Technical rounds of leet code with mostly array based problems. Received invitation for a camera recorded coding round. Most positions require a phone screening with HR. After that, you may attend three to five interviews with potential teammates, cross-functional colleagues and the hiring manager. Each interview usually lasts 30 minutes to an hour, and the hiring manager generally conducts it over a video call.
Interview questions [1]
Question 1
Two pointer array problem involving 2 entities starting from opposite ends and moving towards the middle at different rates sum their amounts. Cannot cross.