Pergunta de entrevista da empresa Tech Mahindra

What is singletone, what is serialization, what is constructor and destructor all in java