Impact Analytics interview question

Frame work design pattern.