The process began with a phone interview that lasted approximately 30 minutes. Management asked questions about my background, education, previous employment experiences and explored what I was looking for in a new position. He explained the position and the goals of the company in more depth to make sure that our goals aligned.
I was asked about references and had the opportunity to ask any questions that I had toward the end of the interview.
In closing, I was told that there were a set of assessments to complete as the next step in the process. Once those were completed, I received a call back to meet for an in-person interview. This interview was scheduled rather quickly and lasted about 2 hours. We covered my work history, similar to the telephone interview, but a lot more in-depth. I was again given the opportunity to ask any questions toward the end.
Finally, I was asked to come in for a second in-person interview where I was offered the position and gladly accepted :)