I applied in-person. I interviewed at Nagarro (Gurgaon, Haryana) in Jun 2011
Interview
It was three step interview process. In the first step they gave a simple mathematical test with highschool level maths problems. Second was an interview, in which a lot of tricky puzzles were given. In the third and final step questions related to programming were asked.
Interview questions [1]
Question 1
You are given an array of n unique integer numbers 0 <= x_i < 2 * n
Print all integers 0 <= x < 2 * n that are not present in this array.
Example:
find_missing([0]) = [1]
find_missing([0, 2, 4]) = [1, 3, 5] # because all numbers are [0, 1, 2, 3, 4, 5]
find_missing([]) = []
find_missing([0, 1, 4, 5]) = [2, 3, 6, 7] # because all numbers are [0, 1, 2, 3, 4, 5, 6, 7]
This company came to my college for campus placement
1st round was aptitude which was easy
2nd coding was medium
Then technical interview was hard
Then hr interview was normal
Overall the experience was great
I applied through other source. The process took 1 day. I interviewed at Nagarro (Gurgaon, Haryana) in Sep 2015
Interview
They started with a written test comprising 3 logical problems which were to be solved in java. After that one F2F interview. Questions asked were to check your java knowledge (Java 1.7). Then an online round of logical and English skills. 50 questions in just 12 mins. Then again a F2F interview. This was of higher level. Questions were mostly based on design patterns, Spring MVC, Hibernate etc.
They did not ask a single question on problem solving or on real life project scenarios. Both interview rounds were to check your java knowledge more and more.