I applied through a recruiter. The process took 1+ week. I interviewed at IFPI (London, England) in Apr 2014
Interview
* telephonic interview with set of questions by recruiter(strange but yes) - his criteria was atleast 16/20 question should be correct
* Telephonic interivew done by technical team and hr
* Practical test
* 1:1 interview
* Group/panel interview