IBM interview question

Why did you choose this design pattern