Work in HR or Recruiting?
thefastmarket
www.thefastmarket.com Washington, DC 1 to 5 Employees
Work in HR? Complete Your Profile

1 interview experiences Back to all thefastmarket Interview Questions & Reviews

Interview Question for Software Engineer at thefastmarket:
Jul 4, 2012

What are the term SOLID stands in OOPs?


Tags: programming
Add Tags [?]

See more for this thefastmarket Software Engineer Interview

Helpful Question?  
Yes | No
Inappropriate?

Answers & Comments (1)

1 of 1 people found this helpful

Jul 4, 2012

by Interview Candidate:

SOLID stands for Single Responsibility Open Closed Liskov Substitution -Interface Segregation Dependency Inversion.
-Single Responsibility Principle
-A class (or method) should only have one reason to change.

Open Closed Principle
-Extending a class shouldn't require modification of that class.

Liskov Substitution Principle
-Derived classes must be substitutable for their base classes.

Interface Segregation Principle
-Make fine grained interfaces that are client specific.

Dependency Inversion Principle
-Program to the interface, not the implementation.
Helpful Answer?  
Yes | No
Inappropriate?

To comment on this question, Sign In with Facebook or Sign Up

Tags are like keywords that help categorize interview questions that have something in common.