I had applied through my college. The first round was an AMCAT test comprising aptitude questions, basic technical, english followed by coding round. Coding round had 2 questions to be completed in 45minutes. The questions were pretty easy and good knowledge of usage of loops, conditional statements, etc can be very easy.
The interview was held at Bangalore campus. Covered everything put up on the resume plus tricky puzzles. Quick and to the point answer can fetch you to place.