"Eu quase esqueci. Aqui estão algumas possíveis perguntas de entrevista que abordamos neste nível:"

 

Questões de entrevista
1 Listar os métodos da classe Object
2 Por que precisamos dos métodos equals e hashCode?
3 O que acontecerá se você substituir equals, mas não substituir hashCode?
4 Por que precisamos dos métodos wait, notify e notifyAll?
5 Qual é a maneira correta de clonar um objeto?
6 Por que precisamos do método finalize() e como ele funciona?
7 Qual é a diferença entre final, finalmente e finalizar?
8 O que é uma instrução try-with-resources?
9 Qual é a diferença entre wait(1000) e sleep(1000)?
10 Qual é a diferença entre i++ e ++i?