Pergunta de entrevista da empresa iCIMS

If you were creating this room as an application, what classes, objects, data etc would you declare and how would it interact?