Very Sophisticated recruiter: I interviewed as a Java developer. There were three rounds of interviews. The first two were technical. The first is based on system design and coding. The second is based on database system design and coding. I was knocked out in the second, even after completing the coding test.
HP first round:
How do you manage transactions in microservices?
How do we maintain different configurations in the Spring Boot application?
What are the annotations used in the Spring Boot application?
Why do we use the @Primary annotation?
What is the use of @Qualifier?
What is a saga pattern?
What are the design patterns used in microservices?
How can we run an application on multiple ports?
How do we do load balancing?
What is an API gateway?
What is the fallback pattern?
What is the circuit breaker pattern in Java?
Use case of Optional class?
What is a functional interface?
Can we declare a main method in a functional interface?
What are intermediate and terminal operators?
How can we enable an endpoint of the actuator in Spring Boot?
Add four list objects in one using Java 8.
Find the frequency of a character in a string using Java 8.
Convert a string into a byte array?
Print odd numbers and even numbers up to 100 using two threads.
Difference between Kafka and RabbitMQ?
HP 2nd round:
The following metrics were computed from 12 interview experiences for the Hewlett Packard Enterprise Senior Software Engineer role in Bengaluru, Karnataka.
Hewlett Packard Enterprise's interview process for their Senior Software Engineer roles in Bengaluru, Karnataka is fairly selective, failing a large portion of engineers who go through it.
Candidates reported having very good feelings for Hewlett Packard Enterprise's Senior Software Engineer interview process in Bengaluru, Karnataka.