Pergunta de entrevista da empresa Workday

How would you design this app using UML modeling and OO principles.