I applied through a staffing agency. The process took 4 weeks. I interviewed at Totemic (Grantham, England) in Jan 2017
Interview
Once you have been put in the short list of potential candidates, you will be called for a phone interview. When that goes well you will be sent a technical test. After it is reviewed you will then be called in for a face to face interview. After a few days you will receive a call to tell you whether you got the job or not.