Pergunta de entrevista da empresa Flex

what is a microcontroller ?