Pergunta de entrevista da empresa Intel Corporation

Difference between object oriented programming and functional programming.