Second Cup interview question

How does Java Hashmap work internally?