Frage im Vorstellungsgespräch bei Georgetown University

How would you approach building this program from scratch?