The interview process had three rounds.
The first round was an online coding test focused on core Java, data structures, and algorithms.
The second round was a technical interview where I was asked about Spring Boot, Hibernate, and microservices architecture, along with system design basics.
The final round was an HR discussion about salary expectations and past experiences.
Overall, the process was smooth, and the interviewers were friendly and professional.
They asked me to explain how I would design a REST API in Java using Spring Boot, and how to make it scalable and secure.
The following metrics were computed from 50 interview experiences for the SAP Software Engineer role in Bengaluru, Karnataka.
SAP's interview process for their 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 SAP's Software Engineer interview process in Bengaluru, Karnataka.