Filter interviews by
I applied via Recruitment Consulltant and was interviewed in May 2024. There was 1 interview round.
SOLID, DRY, K.I.S.S are software design principles to ensure code quality and maintainability.
SOLID: Encourages writing clean, maintainable, and scalable code by following five principles - Single Responsibility, Open/Closed, Liskov Substitution, Interface Segregation, Dependency Inversion.
DRY (Don't Repeat Yourself): Avoids duplication in code by extracting common functionality into reusable components or functions.
K....
I applied via Recruitment Consulltant and was interviewed before May 2023. There were 3 interview rounds.
2 questions on algorithms and data structure
I applied via LinkedIn and was interviewed before Dec 2022. There were 5 interview rounds.
Asked coding problems to solve. Optimized solution is oreferred.
Asked Data structure-related questions.
Top trending discussions
Struts is a framework for building Java web applications based on the Model-View-Controller (MVC) design pattern.
Struts framework is based on MVC architecture
It uses ActionServlet as the controller
Struts configuration is done using XML files like struts-config.xml
It provides built-in support for form validation and error handling
Struts actions are mapped to URLs in struts-config.xml
Dependency Injection in Spring is a design pattern where objects are passed their dependencies rather than creating them internally.
In Spring, dependencies are injected into a class through constructor injection, setter injection, or field injection.
This helps in achieving loose coupling between classes and makes the code more testable and maintainable.
Example: @Autowired annotation in Spring is used for dependency inj
I have over 8 years of experience in IT, specializing in software development and project management.
Developed web applications using Java, Spring, and AngularJS
Led a team of developers in implementing a new CRM system for a large client
Managed multiple projects simultaneously, ensuring on-time delivery and client satisfaction
posted on 17 Dec 2024
posted on 23 Mar 2024
Decorators in Python are functions that modify the behavior of other functions or methods. __name__ == __main__ is used to check if a Python script is being run directly or imported as a module.
Decorators are used to add functionality to existing functions without modifying their code.
They are defined using the @decorator syntax before the function definition.
Example: @staticmethod decorator in Python is used to define...
posted on 11 Mar 2024
I applied via Naukri.com and was interviewed in Feb 2024. There was 1 interview round.
posted on 17 Apr 2023
based on 3 interviews
Interview experience
based on 21 reviews
Rating in categories
Software Developer
571
salaries
| ₹4.1 L/yr - ₹15.1 L/yr |
Software Development Engineer
547
salaries
| ₹3 L/yr - ₹13.1 L/yr |
Assistant Manager
473
salaries
| ₹3 L/yr - ₹10 L/yr |
Product Manager
424
salaries
| ₹11 L/yr - ₹42 L/yr |
Deputy Manager
367
salaries
| ₹4.9 L/yr - ₹20.4 L/yr |
Jio
Reliance Industries
Bharti Airtel
Vodafone Idea