I applied through a recruiter. The process took 1+ week. I interviewed at PriceRunner (London, England)
Interview
Had a Phone interview with agent
Then I had an on site interview and a presentation in front of 2 different managers
For the presentation I had to analyze some statistics and give suggestions to improve user experience on the site