Camelot Global Interview Question

What is SOLID(object oriented design)