There were two rounds:
I cleared the first round and advanced to the second. In the second round, there were high-level questions related to my projects. It seemed the interviewer did not have experience in iOS.
After lazing around for 30 minutes, the interviewer asked, "Do you have any questions?" I asked if their project was in Swift or Objective-C.
The interviewer replied, "It is an Angular project. We are looking for Angular developers. There is no use of Swift and Objective-C."
I asked, "Even if it is Angular, you need some code in Swift or Objective-C to run it?"
The interviewer replied, "No, there is no such thing, and we are looking for Angular only."
I had performed well in both rounds, but after this reply, I felt cheated. If it is an Angular developer position, why call out iOS developers and put iOS questions in the written test?
SAP is a big name, and we, as candidates, put extreme effort into performing in the interview process. Please do not assign us random interviewers who don't even know if it is an iOS developer position, Angular, or hybrid.
iOS concurrency, Blocks, Objective-C basics, and a couple of Swift questions in written test.
The following metrics were computed from 1 interview experience for the SAP Senior iOS Developer role in Bengaluru, Karnataka.
SAP's interview process for their Senior iOS Developer roles in Bengaluru, Karnataka is extremely selective, failing the vast majority of engineers.
Candidates reported having very negative feelings for SAP's Senior iOS Developer interview process in Bengaluru, Karnataka.