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.