I had a phone interview with a company recruiter. I then had an interview with the Senior Software Architect and then a third interview with the Architect and the Senior Software Engineer.
Overall it was a great process and you could tell the company had their ducks in a row when it came to interviewing and the onboarding process. I was thoroughly impressed.