There were total 3 rounds of interview, spanning a month
1. Coding(medium/hard leetcode)- around 60 mins
2. ML system desing- mostly around ranking/recommendation systems- around 60 mins
3. ML system design +behavioural - around 60 mins
Interview questions [1]
Question 1
Design a recommendation system to recommend restaurants
I applied online. The process took 2 weeks. I interviewed at TikTok (Washington, DC) in Jun 2023
Interview
Two hour-long technical rounds followed by a managerial round and a final fit round. I didn't pass the second technical round. It was a DP problem wherein the recursive formulation used a probability of products. Overall it was a positive experience.
Interview questions [1]
Question 1
Modification of the HasCycle graph problem and another DP problem requiring probabilistic formulation as part of its recursive formulation.
Got reached out by HR, and have the first round of interview for talking with Hiring Manage. mainly about a deep dive in resume, projects they are interested in and experiences