Pergunta de entrevista da empresa Sears

Explain array and array list, hashmap and differences