Pregunta de entrevista de Wise

Question was about OOD design ( classes and interfaces ) and caching