I applied online. The process took 2 weeks. I interviewed at Movate in May 2009
Interview
I was interviewed by a recruiter, one who actually didn't know anything about the job and had no technical background. Then I was interviewed by the team lead, who had just slightly more technical knowledge than the recruiter.