Frage im Vorstellungsgespräch bei Manhattan Associates

Design pattern : Factory , singleton, String pool , some basic java question for architect position