Pergunta de entrevista da empresa PTC

Oops concepts. What are the 4 important concepts? Explain each