I applied through a recruiter. The process took 2 weeks. I interviewed at Sage (Melbourne) in Nov 2014
Interview
Before a phone call I've got a task to code a robot in ruby language. The program was very simple, but complex enough to reveal my code quality.
The phone call was actually a video conference via Skype and we had a nice discussion about design patterns, code quality, and couple question regarding code architecture decisions.
Interview questions [1]
Question 1
Is it better to build one big "god model" or lot of smaller models? How to split a large model into smaller chunks?
Amazing interviews with the team, 1 simple review with the hm and a dev. second round technical, all interviewers were great. Got initial positive feedback from the recruiter indicating some sort of follow-up, ghosted for over a month finally recruiter closed the loop.
I interviewed at Sage (Newcastle upon Tyne, England)
Interview
Interview process was very good, started off with a CV, then a video assessment, then a video interview. The process was quick and I was informed with the progress of my application throughout.
Had a whole day interview and questions on salesforce and did a mock project and questions relating to that. questions on software design patterns. Group exercises . It was bit tedious but also existing