First round was an off-site / on campus technical that lasted about 45 minutes. Involved working on one problem with interviewer on whiteboard.
Second round was on-site 4 hours long, and included a behavioral (1 hour), technical (1 hour), and lunch/tour with company. Technical this time was more implementation-heavy; interviewer wanted coded solution by end of session.
I cannot answer due to NDA.
The following metrics were computed from 2 interview experiences for the athenahealth Software Engineer role in San Francisco, California.
athenahealth's interview process for their Software Engineer roles in San Francisco, California is extremely selective, failing the vast majority of engineers.
Candidates reported having very good feelings for athenahealth's Software Engineer interview process in San Francisco, California.