Pregunta de entrevista de Arcanys

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