Your question is UML Diagramming Emphasis. Take a moment with it on the right.
Talk me through your thinking if you like. When you're confident, submit your answer and I'll grade it like a real screen (7/10 or better passes).
They asked me about UML diagramming a lot because they use a proprietary language that is object oriented, so anyone who understands the concepts would be able to pick up their internal language
Explain how you would use UML and object-oriented design principles to model a small system. Cover classes, interfaces, inheritance, composition, associations, visibility, and method behavior. Describe how you would communicate the design clearly and translate the model into an unfamiliar proprietary language.