i
Tata Technologies
Filter interviews by
I applied via Referral and was interviewed before Mar 2023. There was 1 interview round.
posted on 18 Oct 2024
posted on 13 Aug 2023
I applied via Company Website and was interviewed in Feb 2023. There were 2 interview rounds.
Very easy test, second round is face to face interview
Object-oriented programming (OOP) is a programming paradigm based on the concept of objects, which can contain data in the form of fields and code in the form of procedures.
OOP focuses on creating objects that interact with each other to solve problems.
Key principles of OOP include encapsulation, inheritance, and polymorphism.
Encapsulation involves bundling data and methods that operate on the data into a single unit.
I...
Dependency injection is a design pattern where components are given their dependencies rather than creating them internally.
Allows for easier testing by mocking dependencies
Promotes loose coupling between components
Can be implemented using constructor injection, setter injection, or interface injection
based on 1 interview
Interview experience
Senior Design Engineer
2.3k
salaries
| ₹5.2 L/yr - ₹16.2 L/yr |
Design Engineer
2.1k
salaries
| ₹2.4 L/yr - ₹10.2 L/yr |
Technical Lead
1.7k
salaries
| ₹6.5 L/yr - ₹23 L/yr |
Solution Developer
1.6k
salaries
| ₹3 L/yr - ₹12 L/yr |
Team Lead
630
salaries
| ₹6.9 L/yr - ₹23 L/yr |
KPIT Technologies
L&T Technology Services
Cyient
Tech Mahindra