Pergunta de entrevista da empresa athenahealth

what is oops, solid principles, string anagram