Pergunta de entrevista da empresa Prudential

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