I applied online. The process took 2 days. I interviewed at Eforcity in Mar 2010
Interview
First was the phone interview, after i went through it, i came to the company a few days later, it included simple test about general knowledge, then HR interview, then skills test, then met the Manager.