i
Deqode
Filter interviews by
I applied via Naukri.com and was interviewed in Apr 2024. There was 1 interview round.
Microservices are a software architectural style that structures an application as a collection of loosely coupled services.
Each service is self-contained and can be developed, deployed, and scaled independently.
Communication between services typically occurs over lightweight protocols like HTTP or messaging queues.
Microservices allow for greater flexibility, scalability, and resilience compared to monolithic architect...
Communication between microservices is typically done through APIs or messaging systems.
Microservices communicate with each other using APIs, such as REST or gRPC.
Message brokers like Kafka or RabbitMQ are commonly used for asynchronous communication between microservices.
Service mesh tools like Istio can help manage communication between microservices by handling service discovery, load balancing, and security.
Event-d...
Annotations like @Qualifier and @Transactional are used in Spring Boot for dependency injection and transaction management.
Annotations like @Qualifier are used to specify which bean to inject when multiple beans of the same type are present.
Annotations like @Transactional are used to mark a method as transactional, allowing for rollback in case of exceptions.
Annotations like @Component, @Service, @Repository are used f...
HTTP methods are used to indicate the desired action to be performed on a resource.
GET - Retrieve data from a server
POST - Submit data to be processed by a server
PUT - Update a resource on the server
DELETE - Remove a resource from the server
PATCH - Partially update a resource on the server
I applied via Naukri.com and was interviewed in Dec 2024. There was 1 interview round.
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 concepts include encapsulation, inheritance, and polymorphism.
Encapsulation involves bundling data and methods that operate on the data into a single unit.
Inheritance allows classes to inherit at...
Spring Boot is a framework for building Java-based applications with minimal configuration.
Spring Boot simplifies the process of creating stand-alone, production-grade Spring-based applications.
It provides a range of features including embedded servers, auto-configuration, and production-ready metrics.
Spring Boot allows developers to quickly set up and run applications with ease, reducing the need for manual configurat...
I applied via Naukri.com and was interviewed in Apr 2024. There was 1 interview round.
Asynchronous APIs in Java can be created using @Qualifier annotation to specify which bean to inject when multiple beans of the same type are present.
Use @Qualifier annotation along with @Autowired to specify the bean to be injected.
For example, if there are multiple beans of the same type, use @Qualifier("beanName") to specify which bean to inject.
This helps in resolving ambiguity when multiple beans of the same type
Top trending discussions
Abstract class can have both abstract and non-abstract methods, while interface can only have abstract methods.
Abstract class can have constructors, member variables, and methods, while interface cannot.
A class can implement multiple interfaces but can only extend one abstract class.
Abstract classes are used to define a common behavior among subclasses, while interfaces are used to define a contract for classes to impl...
Abstract classes can have both implemented and abstract methods, while interfaces can only have abstract methods. Abstract classes support single inheritance, interfaces support multiple inheritance.
Abstract classes can have both implemented and abstract methods, providing more flexibility in design.
Interfaces can only have abstract methods, promoting a more strict contract for implementing classes.
Abstract classes sup...
I applied via Walk-in and was interviewed in Nov 2024. There were 2 interview rounds.
Questions on string and arrays both are moderate level questions on hacherrank type for 20 marks
I applied via Naukri.com and was interviewed in Feb 2024. There was 1 interview round.
There were 5 questions and we need to solve 4 questions in java. Mostly Array and string based.
I applied via campus placement at National Institute of Technology (NIT), Warangal and was interviewed in Jul 2022. There were 3 interview rounds.
Their are 30 questions which one has to done in 30 mins
posted on 8 Aug 2024
I applied via Naukri.com and was interviewed in Jul 2024. There was 1 interview round.
based on 3 interviews
Interview experience
4-6 Yrs
Not Disclosed
4-6 Yrs
Not Disclosed
3-6 Yrs
Not Disclosed
Solution Engineer
197
salaries
| ₹4 L/yr - ₹13 L/yr |
Senior Solution Engineer
98
salaries
| ₹8 L/yr - ₹22 L/yr |
Software Engineer
30
salaries
| ₹3.5 L/yr - ₹14.1 L/yr |
Softwaretest Engineer
25
salaries
| ₹3.4 L/yr - ₹4.9 L/yr |
Devops Engineer
20
salaries
| ₹4.6 L/yr - ₹11.5 L/yr |
TCS
Infosys
Wipro
HCLTech