I applied through a staffing agency. The process took 1 day. I interviewed at Capgemini Engineering in Jul 2009
Interview
It was Video conferencing arranged by them and all about the technologies I worked on was asked. After that technical interview was conducted and it was based on questions about C,C++, Data structures, OS and kernel development. Finally they found that the requirement of position was bit different.