Domanda di colloquio di Amazon

Porblem about design pattern