Filter interviews by
I applied via Naukri.com and was interviewed in Aug 2024. There were 2 interview rounds.
Microservices are a software architecture design where applications are broken down into smaller, independently deployable services.
Microservices are small, independent services that work together to form a complete application
Each microservice is responsible for a specific function or feature
Microservices communicate with each other through APIs
They can be developed, deployed, and scaled independently
Examples of compa...
I have worked on various projects involving web development, mobile app development, and data analysis.
Developed a web application using React.js and Node.js for real-time data visualization
Created a mobile app using Swift for iOS platform to track fitness activities
Implemented data analysis algorithms in Python to optimize business processes
Microservices communicate through lightweight protocols like HTTP/REST, messaging queues, gRPC, and event-driven architecture.
Use HTTP/REST for synchronous communication between services
Implement messaging queues like RabbitMQ or Kafka for asynchronous communication
Leverage gRPC for high-performance, low-latency communication
Adopt event-driven architecture with tools like Apache Kafka for real-time data processing
Top trending discussions
I applied via Naukri.com and was interviewed in Apr 2021. There were 3 interview rounds.
I applied via Recruitment Consultant and was interviewed in Dec 2020. There were 4 interview rounds.
I applied via Naukri.com and was interviewed in Mar 2021. There were 5 interview rounds.
posted on 26 Aug 2021
I applied via Naukri.com and was interviewed in Feb 2021. There was 1 interview round.
Answers to various technical questions related to Java programming.
Java is preferred for its platform independence, object-oriented nature, and vast community support.
Functional programming in Java allows for more concise and readable code, and better support for parallel processing.
Wrapper classes are used to convert primitive data types into objects, and vice versa.
Fibonacci series is a sequence of numbers where each...
I applied via Recruitment Consulltant and was interviewed before Mar 2021. There were 3 interview rounds.
I applied via Referral and was interviewed before Oct 2020. There were 3 interview rounds.
I applied via Naukri.com and was interviewed in Apr 2021. There were 3 interview rounds.
I applied via Referral and was interviewed before Aug 2021. There were 2 interview rounds.
The most challenging part of KTA development was integrating with legacy systems.
Integrating with legacy systems required extensive testing and debugging.
The lack of documentation for legacy systems made integration even more difficult.
Ensuring data consistency between KTA and legacy systems was a major challenge.
Customizing KTA workflows to fit with legacy systems was time-consuming.
Working with stakeholders to unders
based on 1 interview
Interview experience
based on 2 reviews
Rating in categories
Project Associate
127
salaries
| ₹1.8 L/yr - ₹3.8 L/yr |
Associate Software Engineer
35
salaries
| ₹3 L/yr - ₹8 L/yr |
Senior Software Engineer
34
salaries
| ₹10.7 L/yr - ₹25 L/yr |
Software Engineer
26
salaries
| ₹4 L/yr - ₹14.8 L/yr |
Technical Lead
16
salaries
| ₹18 L/yr - ₹35 L/yr |
Accenture
Wipro
Cognizant
Capgemini