Pergunta de entrevista da empresa CMS Info Systems

Explain OOP's? What is constructor? Garbage collection?