IBM Interview Question

Tipo java, patrones de arquitectura