Pergunta de entrevista da empresa Arcanys

What is a RESTful API and how would you design it?