Pergunta de entrevista da empresa SAP

Obect creation and one object assigend to other call by value call by reference hoisting some function creation what would be the output of objects what would be the output of variable when changing values and assigning to others