I applied online. I interviewed at Tessella (Abingdon, England) in May 2016
Interview
Some standard questions, e.g. where do you see yourself in x years time, tell me a bit about yourself etc. Interviewer then moved on to describing the type of consulting the company does and some examples of the kind of problems the bespoke programs are applied to. I was then asked a few technical (but by no means difficult) questions on my programming experience.
Interview questions [1]
Question 1
Very general questions, since I recently graduated I was asked about my programming experiences, which languages I knew, how I learnt them (part of my degree or individual study), algorithms I have experience in.