OOP interview tips

Identify the requirements

Establish classes and relationship

Sequence and activity diagram

Use Design patterns

Code

Design approach