Pergunta de entrevista da empresa Numetry Technologies

Difference between Queue, list, set and map?