I applied online. The process took 5 months. I interviewed at Xerox (Noida) in Jul 2014
Interview
First interview is a written test followed by manager round which is being further followed by telephonic interview with US counterparts.The first round is for basic SQL queries and Manager will ask you about your past experience and some technical questions like Joins, Subqueries and Materialize views.