Pregunta de entrevista de IBM

Difference between Map and HashMap Java.