My initial communication with athenahealth was at a campus career fair where I spoke with an HR representative there. I gave my resume and was told to follow up with the technical recruiter which my resume would be passed on to. When handing in my resume I didn't have a specific position or department in mind, I was pretty open to any sort of technical internship. I sent an email and got a response from the technical recruiter fairly fast, within a couple of days. Her response was first and foremost explaining an internship position with the Health Transactions team, which was looking for it's first intern. If I was interested (which I was), then the first step in the interview process was a phone screening with the technical recruiter.
The phone screening was very straightforward, it only lasted 10-15 minutes. Almost all the questions were about elaborating on what was already on my resume. In the same call I was told that I would next be having a conversation with the Health Transactions team lead, supervisor of the team I'd be on. It was never referred to as an interview or a phone screening, more of just a "talk". The team lead described in more detail what the team does and the role of the intern. I don't remember there being any interview like questions being asked. The team lead actually has been through the same masters program I'm currently in, so she and I mostly chatted about that.
After talking with the team lead, the recruiter followed up and told me the last step was to come in for an face-to-face interview about two weeks after the phone calls. It was three hours long made up of an interview with the team lead, a lunch with all the team members, and ended with an interview with one director of health transactions. I wasn't blind-sided by any of the questions. Overall I thought it was a fairly easy interview made up of mostly behavioral questions. Everyone I met with was very friendly and I could tell that they care a lot about the type of people they hire. They have a very specific company culture and I could tell they really analyze (and probably heavily weigh) your personality and how you will fit into the company.
The recruiter called the very next day and told me I got the internship, but the official offer came about a month later. Overall the entire hiring process took almost two months.