Eurotech Interview Question

Design pattern