Pregunta de entrevista de American Express

1. Builder pattern 2. HashMap and Hashcode implementation