Taro Logo

Backend Software Design Engineer Interview Experience - India

July 14, 2021
Positive ExperienceGot Offer

Process

The interview process was very fine and open, with 4 rounds. The topics covered were:

  • Introduction of myself
  • @RestController vs @Controller
  • Dependency Injection
  • Bean scopes
  • What is Spring Boot & its advantages
  • Write a SQL query to get all records from 2 tables which qualify a condition.
  • JSP tags
  • Other Spring Boot annotations I use
  • What is SOAP

Questions

Introduction:

  • Introduce myself.

Recent Project:

  • What I did in a recent project.
  • Team size.
  • My role.

Java:

  • What I found interesting in Java compared to other languages.
  • Lifecycle of a thread.
  • Multithreading and its cost.
  • Experience writing multithreaded programming.
  • Sleep vs. Wait.
  • Volatile.
  • Synchronize.

Spring:

  • Bean: How many types of beans?
  • MVC model.
  • Explain how DispatcherServlet handles an HTTP request.
  • How Spring handles concurrent requests modifying the same database.

Project Experience:

  • Achievement/difficulty in one of my projects.

Testing:

  • What I use for testing.
  • What I should do when any of the test cases fail.

Was this helpful?

Interview Statistics

The following metrics were computed from 1 interview experience for the SAP Backend Software Design Engineer role in India.

Success Rate

100%
Pass Rate

SAP's interview process for their Backend Software Design Engineer roles in India is incredibly easy as the vast majority of engineers get an offer after going through it.

Experience Rating

Positive100%
Neutral0%
Negative0%

Candidates reported having very good feelings for SAP's Backend Software Design Engineer interview process in India.

SAP Work Experiences