Question d’entretien chez TeamViewer

"Design a class modelling engine behavior, including an API and testing strategy."