Filter interviews by
Top trending discussions
I applied via Company Website and was interviewed in Nov 2024. There was 1 interview round.
Java 8 introduced Streams API for processing collections of data in a functional style.
Streams provide a way to work with sequences of elements in a declarative manner.
Features include map, filter, reduce, and collect operations.
Streams can be parallelized to improve performance.
Example: List<String> names = Arrays.asList("Alice", "Bob", "Charlie"); Stream<String> stream = names.stream();
Example: int sum = ...
I applied via Naukri.com and was interviewed in Aug 2024. There were 2 interview rounds.
Communication between microservices is typically done through APIs, message queues, or event-driven architecture.
Use RESTful APIs for synchronous communication between microservices
Implement message queues like RabbitMQ or Kafka for asynchronous communication
Utilize event-driven architecture with tools like Apache Kafka or AWS SNS/SQS
Consider gRPC for high-performance communication between microservices
I will tackle escalations by first understanding the issue, prioritizing tasks, communicating effectively, and seeking help from senior team members if needed.
Understand the root cause of the escalation
Prioritize tasks based on urgency and impact
Communicate effectively with stakeholders
Seek help from senior team members if needed
posted on 1 Aug 2024
The microservices design pattern used is the API Gateway pattern.
API Gateway pattern is used to provide a single entry point for clients to access multiple microservices.
It helps in routing requests, load balancing, authentication, and monitoring.
Examples include Netflix Zuul and Amazon API Gateway.
OOPs concepts are fundamental principles of Object-Oriented Programming, including Inheritance, Encapsulation, Polymorphism, and Abstraction.
Inheritance: Allows a class to inherit properties and behavior from another class.
Encapsulation: Bundling data and methods that operate on the data into a single unit.
Polymorphism: Ability to present the same interface for different data types.
Abstraction: Hiding the complex imple...
posted on 9 May 2018
Yes, I am willing to work on weekends once in 6 weeks.
I understand the importance of meeting project deadlines and am willing to put in extra effort when necessary.
I have previous experience working on weekends and understand the need for occasional weekend work in the software development industry.
I am committed to delivering high-quality work and am willing to make sacrifices to ensure project success.
I believe in ma...
I applied via Naukri.com and was interviewed in Jul 2024. There were 2 interview rounds.
posted on 16 Mar 2024
I applied via Naukri.com and was interviewed in Feb 2024. There was 1 interview round.
Program to sort employee salaries using Java 8
Use Java 8 Stream API to sort the employee salaries
Use Comparator to compare salaries
Collect the sorted salaries into a list
Spring Actuator is a feature in Spring Boot that provides endpoints to monitor and interact with the application.
Provides insight into application's health, metrics, and other information
Includes endpoints like /health, /info, /metrics, etc.
Can be customized and extended to add custom endpoints
Software Implementation Engineer
15
salaries
| ₹2.3 L/yr - ₹3.6 L/yr |
Software Developer
4
salaries
| ₹2.7 L/yr - ₹4 L/yr |
Web Developer
4
salaries
| ₹2 L/yr - ₹2.8 L/yr |
Technical Support Engineer
4
salaries
| ₹1.1 L/yr - ₹4.5 L/yr |
Developer
3
salaries
| ₹2.2 L/yr - ₹2.4 L/yr |
KPMG India
Deloitte
PwC
Ernst & Young