Pergunta de entrevista da empresa Netspend

1 - What is garbage collector and how it works internally? 2 - difference between hashmap and concurrent hashmap 3 - Explain the Java memory model