The interview process consisted of an online test, followed by two technical rounds, an HR round, and a managerial round, in that order.
The online test comprised nearly 100 questions, including MCQs, an essay, and two programming questions. These covered general aptitude, 12th-grade and undergraduate math, Computer Science topics (OS, DBMS, and SQL), Unix/Linux, and general Algorithms and Data Structures.
The goal here is to test your speed; the more questions you answer (fairly correctly), the better your chances of being selected for the interviews.
For the first technical round (onsite, at the Bangalore HQ), I was questioned about:
This round is to test your basic understanding of the subjects.
The following metrics were computed from 45 interview experiences for the SAP Software Developer role in Bengaluru, Karnataka.
SAP's interview process for their Software Developer 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 Developer interview process in Bengaluru, Karnataka.