NIIT GIS a.k.a ESRI India came to our college last year. The minimum qualification to attend their selection process was a GPA of 7.0.(70%) After a brief presentation about the company, we had a written test. It had three sections: Graphical Aptitude, GIS and programming. In graphical aptitude, most of the questions were of the same type, emphasizing on the association , order of things. In general, this section was easy. Questions in GIS section were lifted from some standard GIS book mainly emphasizing on definitions. It also included questions regarding georeferencing, projections, coordinate systems, geoprocessing, etc. A minimum knowledge of theoretical GIS and practical working (digitizing/analysis) in ArcGIS software will help you. Programming section carried questions on Database systems, .NET, web programming and control structure. Overall test seemed easy.
Interview process was very friendly. Once you demonstrate your technical abilities, the HR will take over. Even if you don't have much technical know how, the HR will try to assess your proficiency for marketing jobs, for which you have exhibit strong communication skills. For a developer job, they will try to know whether you would stay with them or go for higher studies. If you convince the HR that you would like to work anywhere, esp. New Delhi and that you'r interested to work rather than higher studies, you got it.