"Olá, amigo!"

Questões de entrevista
1 O que são padrões de projeto?
2 Quais padrões de design você conhece?
3 Fale-me sobre o padrão Singleton? Como podemos torná-lo thread-safe?
4 Conte-me sobre o padrão de fábrica
5 Fale-me sobre o padrão AbstractFactory
6 Fale-me sobre o padrão Adapter e como difere de um Wrapper?
7 Fale-me sobre o padrão Proxy
8 O que é um iterador? Quais interfaces relacionadas ao iterador você conhece?
9 Por que precisamos da classe Arrays?
10 Por que precisamos da classe Collections?