I applied through a recruiter. The process took 3 weeks. I interviewed at GE HealthCare in Jun 2011
Interview
3 face to face interview(two technical and one managerial which was semi technical ), one technical telephonic interview from US with a senior technical guy and lastly HR interview The questions were mostly on C++ and data structure and algorithms. They are manageable with small preparations . Managerial round was mostly about checking the attitude and communication.