I applied through a staffing agency. The process took 1 week. I interviewed at STI (London, England) in Feb 2016
Interview
Quite strait forward, fair and professional. They asked my professional background, then described their activity. The role was clearly introduced, then some technical test were carried out in written form. Finally they checked and provided additional questions.
I applied through an employee referral. I interviewed at STI (San Francisco, CA) in Dec 2014
Interview
Interview was not very tough compared to other companies. They expect you to know the technologies they have listed and the questions go to micro details. There were many Tomcat related questions too. Not too many Database questions though.