I applied online. I interviewed at Games Workshop (Nottingham, England)
Interview
Weeks between each stage - Initial contact, phone interview, in-person interview, group interview. Whole thing felt like a waste of time as they went for an in-house person anyway. Never even saw the hardware required to do the job.