Pergunta de entrevista da empresa Bloomberg

Difference between ArrayList, HashSet, LinkedList