I applied through off-campus recruitment . It was a 2-days process.
Day 1-
Round 1- Aptitude - Verbal+non-verbal reasoning(16) and Quantitative aptitude(16) .(60mins)
Round 2- Paragraph writing (30mins)
The difficulty level was medium but all you have to do is get a good score because in my case out of 150 candidates only 4 were selected-so you have to come in top 4 or 5.
Day 2-
Technical Round - Starting with introduce yourself, then what technologies do i know and then they asked about my project.
HR Round- Asked about family background , and whether i am ready to sign a 2 years Bond.