First round included aptitude questions. There were 10 questions as I remember.
Next, I had one technical discussion for 3 hours and 1 round of live coding.
Questions were asked about my previous work and my personal projects.
The whole process was to make sure that they test the basic computer science and programming skills.
Final was the HR interview.
The topics include Linked Lists, Trees, Stack, and Queues. We covered the concepts of thread synchronization and race conditions. We also discussed design patterns and programming skills.
The following metrics were computed from 9 interview experiences for the athenahealth Software Engineer role in Chennai, India.
athenahealth's interview process for their Software Engineer roles in Chennai, India is fairly selective, failing a large portion of engineers who go through it.
Candidates reported having very good feelings for athenahealth's Software Engineer interview process in Chennai, India.