Pergunta de entrevista da empresa Infosys

Difference between microprocessor and microcontroller. Basic coding snippets.