Filter interviews by
I applied via Naukri.com and was interviewed in Oct 2023. There was 1 interview round.
Dependency injection is a design pattern in which a class receives its dependencies from external sources rather than creating them itself.
Dependency injection helps in achieving loose coupling between classes
It makes classes easier to test by allowing dependencies to be mocked or stubbed
There are three common types of dependency injection: constructor injection, setter injection, and interface injection
Top trending discussions
I applied via Naukri.com and was interviewed in Jul 2023. There were 3 interview rounds.
Java is a high-level programming language used for developing a wide range of software applications.
Java is used for developing web applications, mobile apps, desktop applications, and enterprise software.
It is platform-independent, meaning it can run on any device that has a Java Virtual Machine (JVM).
Examples of software using Java include Minecraft, Android apps, and banking applications.
Software Engineer
29
salaries
| ₹9 L/yr - ₹24 L/yr |
Senior Software Engineer
12
salaries
| ₹12.1 L/yr - ₹30 L/yr |
Associate Software Engineer
9
salaries
| ₹8 L/yr - ₹15 L/yr |
QA Engineer
9
salaries
| ₹3.5 L/yr - ₹7.8 L/yr |
Senior Devops Engineer
6
salaries
| ₹15.4 L/yr - ₹25 L/yr |
PeopleStrong
Team Lease
Quess
Kelly Services