OKG Interview Question

What is a hashmap? Why Java still have memory leak?