Prudential Interview Question

What is a hashmap? What are left and right joins?