Pergunta de entrevista da empresa IBM

Difference between Map and HashMap Java.