The interview process was pretty straight forward. I received a call from a recruiter and set up a time for a phone screening to speak about my skills, qualifications, and salary expectations. It was a short call, less than half an hour total. At the conclusion of that call, I was told I would receive a call in a few days to set up a phone interview with the hiring manager.
I didn't receive a call in the discussed timeframe and decided to reach back out to the recruiter to check in. The hiring manager's schedule had gotten busy so it took a little longer than expected, but they eventually scheduled me for a phone interview. It was also a short call of fewer than 30 minutes, during which the hiring manager expressed an interest in bringing me in for an on-site interview.
The on-site interview took place less than a week after the phone interview and consisted of mostly behavioral questions that had been pre-determined and printed out. They were read off of sheets of paper while the two managers conducting the interview took notes. There was not much room for deviating from the questions. Both managers were friendly, attentive, and skilled at getting me to clarify answers when necessary. I was offered a position about a week later.