Pergunta de entrevista da empresa Bloomberg

How does java garbage collection work?