I applied through a staffing agency. The process took 4 weeks. I interviewed at Software AG (Bengaluru) in Feb 2012
Interview
It consisted of 1 phone rounds followed by onsite interview of 5 rounds.
Question asked were mainly from programming languages ,algorithms,databases amd object oriented concepts. Cleared all the rounds but what they were offering was way less than my expectation, though I clearly mentioned my expectation in very first discussion happened with the HR. My whole time was wasted which could have been avoided as they already knew they can not pay what I was expecting. Be careful when they ask is it negotiable. you will ask for 30% and after everything they will offer you 10%.