Search Interview Questions
| More than 3000 questions in repository.|
There are more than 900 unanswered questions.
Click here and help us by providing the answer.
Have a video suggestion.
Click Correct / Improve and please let us know.
|Interview Questions and Answers|
|Almost sure to be asked in every company using any Dependency Injection framework ( Spring, Guice etc )|
|Ans. It is a Design Pattern that facilitates loose coupling by sending the dependency information ( object references of dependent object ) while building the state of the object. Objects are designed in a manner where they receive instances of the objects from other pieces of code, instead of constructing them internally and hence provide better flexibility.|
|Help us improve. Please let us know the company, where you were asked this question :|
|Like Discuss Correct / Improve  design patterns   ioc ( Inversion of Control )  dependency injection Asked in 83 Companies intermediate   frequent|
|What are the benefits of Dependency Injection or IOC ?|
|What are different types of dependency injections ?|
|Name few Dependency Injection frameworks ?|
|Why do we need polymorphism in Java ?|
|What are the various Auto Wiring types in Spring ?|
|What is the difference betweeen @Inject and @Autowired ?|
|Which of the following Java features facilitates Dependency Injection - Inheritance or Composition ?|
|What are the different ways in which dependency injection can be done using Spring Framework ?|
|Difference between constructor and setter injection ?|