On-campus interview that involved a puzzle problem. Interviewer walked me through the problem and elicited answers at multiple steps (i.e., setting up classes, then methods, then solving the problem). Very much a collaborative process, which was encouraging.
The interview included a puzzle question about moving a die across a chessboard.
The following metrics were computed from 5 interview experiences for the athenahealth Software Engineering role in United States.
athenahealth's interview process for their Software Engineering roles in the United States is extremely selective, failing the vast majority of engineers.
Candidates reported having good feelings for athenahealth's Software Engineering interview process in United States.