I applied through a recruiter. The process took 3 weeks. I interviewed at YouView (London, England) in Oct 2014
Interview
Selection: initial call with recruiter, then second phone screening, in person interview, then offered contract.
Interview process with some technical questions, programming test with coding and/or whiteboard, then talk with team leader and successively with the rest of the team.