1st Round Coding Test, 2nd Round ML System Design, 3rd Round Cultural Fit. For the coding test it will be 2 questions leetcode style and for the System Design it will be tailored based on the team we applied on. For the 3rd Round the direct supervisor will ask question to see if the vibes matches the team
Preguntas de entrevista [1]
Pregunta 1
They ask me to create a ml pipeline to filter dangerous content in TikTok and how to pre-filter them before recommending it to other users
Surprisingly straightforward — I expected a tougher challenge for a machine learning role. After a quick recruiter screen, the first technical round focused on implementing K-means clustering, which felt familiar. Handling edge cases for empty clusters was tricky, though. What really helped me prep were the algorithm explanations on PracHub, which gave me confidence going in. The final interviews were a mix of problem-solving and behavioral questions, and in the end, I received an offer that I accepted. Overall, it was a decent experience.
Preguntas de entrevista [1]
Pregunta 1
implementing K-means clustering from scratch and handling empty cluster edge cases
The first round was mainly a CV walkthrough.
The second round focused in depth on one specific project.
Both rounds also included LeetCode medium-level problems.
The third round was with the hiring manager with both project and problems for their business.
three rounds, each has coding + ml basic + resume related questions
understand all the details in resume is important, since might go very deep down the project you have worked on