Taro Logo

Senior Software Engineer Interview Experience - Bengaluru, Karnataka

November 1, 2022
Positive ExperienceNo Offer

Process

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.

Questions

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:

  1. How can you say your application needs MongoDB in your connect project?
  2. How will you increase the scaling of an API?
  3. How can you check the performance of an API?
  4. Write a program to add an element at position k in the linked list; if k is greater than the size of the linked list, add at the last.

Was this helpful?

Interview Statistics

The following metrics were computed from 12 interview experiences for the Hewlett Packard Enterprise Senior Software Engineer role in Bengaluru, Karnataka.

Success Rate

42%
Pass Rate

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.

Experience Rating

Positive50%
Neutral25%
Negative25%

Candidates reported having very good feelings for Hewlett Packard Enterprise's Senior Software Engineer interview process in Bengaluru, Karnataka.

Hewlett Packard Enterprise Work Experiences