Domanda di colloquio di Gainsight

Question around design patterns, facade, abstract factory.