Taro Logo

Senior Software Developer Interview Experience - India

July 20, 2021
Positive ExperienceGot Offer

Process

Standard interview process.

Interview was done virtually via Teams.

There were 2 rounds of technical interviews:

  • 1 with a senior engineer
  • 1 with the hiring manager

There was 1 telephonic HR round and 1 assessment test.

Hiring process was easy. It was also done virtually.

Questions

  1. What is the difference between an Abstract class and an Interface?

  2. Difference between static and dynamic polymorphism.

  3. List annotations of Spring Boot and their uses.

  4. Difference between Spring and Spring Boot?

  5. Why use Spring Boot over Spring?

  6. What is the use of Spring Actuator?

  7. Spring Profiles. How to use it?

  8. How to change the port of a Spring Boot application?

  9. What is serialization and deserialization? How to do serialization and deserialization?

  10. How do microservices communicate with each other?

  11. Why switch to Spring Boot if we already have Spring?

Was this helpful?

Interview Statistics

The following metrics were computed from 2 interview experiences for the HSBC Senior Software Developer role in India.

Success Rate

50%
Pass Rate

HSBC's interview process for their Senior Software Developer roles in India is fairly selective, failing a large portion of engineers who go through it.

Experience Rating

Positive100%
Neutral0%
Negative0%

Candidates reported having very good feelings for HSBC's Senior Software Developer interview process in India.

HSBC Work Experiences