Pergunta de entrevista da empresa NXP Semiconductors

Difference between Microcontroller and MicroProcessor?