I interviewed at System Insights from my college campus interview.
The first round was a questionnaire and submitting online profiles like Github, LinkedIn. Based on this they shortlisted around 20 people for a group discussion round in 2 groups.
From the GD round, they shortlisted around 7 people for the technical interviews. I had 2 rounds of the technical interview where they asked questions based on my resume and previous projects.
In the first round, I was asked about basic ML techniques and algorithms as I mentioned a lot of ML contests in my resume.
In the 2nd round, I was given to solve programming questions and find output using pseudocode.
And finally, the last round was non-technical and was with the CTO, where we talked about generally how the company works and what kind of domain it works in.