athenahealth interview question

Some easy coding problems and one technical design.