I had applied through my University Career Fair. Got an email from the recruiter to schedule a call. Asked a few basic questions based on their requirements and my status. Then they gave an online HackerRank Challenge(this contained a mix of code and multiple choice questions...45 minutes test). I fared well in the online test and was scheduled a call for a 1-hour technical interview(two of the engineers on the project took the interview). After doing well in the phone interview, I was called for an onsite Interview. Given a small coding challenge to solve first, was then asked some technical questions in one round(taken by an Engineer of the project) followed by some technical and behavioral questions in another round( By another senior person).
Get a call-coding challenge-telephonic interview(technical)-onsite interview(usually 2-3 rounds)