I applied through a staffing agency. The process took 1 day. I interviewed at Tesco (Cardiff, Wales) in Jul 2015
Interview
Went through a recruitment agency, simple competency questions and basic literacy test and letter writing test, both of which were fairly simple and straight forward, think it was to check that you aren't just nuts.