Payroc interview question

OOP concepts. Database design. SOLID principles.