Pregunta de entrevista de American Express

Builder Design pattern also what open source lib that I have used so far ?