I had three interviews with CDM Smith. I got an email and call from HR about six weeks after I applied online. After initial questions with their HR, I was scheduled to interview the next week with several of the senior office staff over the phone (I was not a local candidate). The interview was an hour long. They asked me mostly about my current job to see how job experience overlapped with their qualification requirements. They also asked me to describe situations like leadership experience or a time I had a conflict in the workplace.
A few days later, I was told by HR that they wanted to fly me in for a second interview. Because of airline prices, it was scheduled to be a video conference instead. About two weeks after the first interview, I had the second interview. Due to technical difficulties, it also ended up being a phone conference. I talked with the environmental group for about 45 minutes. The told me more about what they did and what the job entailed.
A week and a half later, I got a call from their HR again. They wanted to make me an offer, but wanted to meet me in person first. A flight was scheduled a few weeks out. At their office, I met with everyone I had spoken with on the phone, got a tour, and went out to lunch with everyone. They told me HR would be contacting me with the offer soon. Within a day, I was contacted by phone and email with the offer details.