Vicoland interview question

SOLID, Design patterns & some DB questions