Pergunta de entrevista da empresa Motorola Solutions

what is a recursive function?