Domanda di colloquio di Elsevier

How would you start implementing this system?