College placements, shortlist based on online assessment, then group discussion and finally technical interview. Shortlisted candidates for online assessment was based on resume. Group discussion was around 15 mins long and technical interview was around 25 minutes long.