There were 4 rounds.
The 1st round was an aptitude test, which consisted of general aptitude, basic questions on OS, algorithms, etc., and 2 programming questions.
The 2nd round was a technical round, in which my entire technical skillset was asked in detail.
The 3rd round was also technical. Here, they gave me a problem statement, and then I had to present my answer accordingly.
The final round was an HR round, where they looked for behavioral skills and confidence.
Given an array of 'n' numbers, find the 3rd smallest number. Write at least 20 test cases for this problem.
The following metrics were computed from 3 interview experiences for the SAP Software Engineer role in Mumbai, Maharashtra.
SAP's interview process for their Software Engineer roles in Mumbai, Maharashtra is extremely selective, failing the vast majority of engineers.
Candidates reported having very good feelings for SAP's Software Engineer interview process in Mumbai, Maharashtra.