I applied through a staffing agency. The process took 1 day. I interviewed at Sage (Londen, Engeland) in Dec 2014
Interview
It was a three-part interview with the development manager and a tech lead.
The first part as a chat about my past experience and my thoughts on Agile and TDD.
The Second part was pair programming together with assorted technical questions.
The last part was a 4-6 page technical test focused on front-end (HTML, CSS and Javascript).
Interview questions [1]
Question 1
What's the relationship between equals and hashCode methods in Java?
I applied through a recruiter. I interviewed at Sage (Lawrenceville, GA) in Aug 2014
Interview
There was one interview. The process was quick. I interviewed with 3 people the whole team. It lasted 3 hours but it wasn't drawn out over several days. They made an offer quickly. It was a long interview but engaging.
Interview questions [1]
Question 1
They asked a lot of tell me a time when... questions. The questions were geared to the position and the type of commitment it would need.
I applied through a recruiter. The process took 2 weeks. I interviewed at Sage in Nov 2014
Interview
A recruiter contacted me via LinkedIn about a position at Sage NA with a detailed description. After communicating back my interest in the position we spoke briefly on the telephone and went over my goals and I told him about some of the projects that I have been working on. He then contacted a Sr. Talent Acquisitions member who later contacted me via telephone to discuss the projects that I have worked on in slightly more detail. He seemed to have some technical training and asked some minor technical questions regarding the projects. Shortly after, I received a c# questionnaire that was nearly identical to some college level intro level programming course assignments. Within 3 days I was asked to do an in person interview with the team manager, dev ops manager, and two Sr. level Software Engineers. First I met with the software engineers. First, they reviewed a couple of things on my assessment to see if I recognized any things I could have done differently. Then they asked me a high level implementation question and had me white board a solution. There was a lot of low key discussion. They were mainly looking for problem solving skills and how I would go about implementing a resolution to a random problem. They never made me feel uncomfortable. It was very collaborative. I could ask questions, they would ask questions and they assessed how I went about it.
Then I met with the DevOps manager and Team Manager who reviewed my interests, skills, goals, projects, and experience in agile processes. The interview ended with a tour of the facility.
Interview questions [1]
Question 1
The high level implementation question and had me white board a solution.