I applied online. The process took 1 day. I interviewed at SAP (Bengaluru)
Interview
2 F2F rounds, first was just checking aptitude of the subject, however second one was thorough. It was a well designed process. Interviewer first finalizes topic of discussion then questions are asked. So better be cautious before agreeing. Was interviewed for IMS, having 50-50% maintenance and development tasks.
Interview questions [2]
Question 1
Round One:
1. Find Min and Max of an array in only one traversal
2. Given a chessboard find maximum number of squares present
3. Job description.
4. Difference between deep and shallow copy.
5. What is C++
6. Whats "preinitialization"
1. reverse a linked list
1.1 Use Recursion
2. Copy constructor, operator = different used cases, code
3. Deep Copy, Shallow Copy Used cases
4. Different versions of polymorphism, how to solve the problem of multiple inheritance.
5. Deep look into Virtual concepts, inheritance.
6. Template classes, WAP operator= for template class such that it behaves differently for int and char *
7. Given a tree, WAP such that a matrix is generated so that:
Tree:
1
/ \
2 3
| / \
4 5 6
1 2 3 4 5 6
1 0 1 1 1 1 1
2 0 0 0 1 0 0
3 0 0 0 0 1 1
4 0 0 0 0 0 0
5 0 0 0 0 0 0
6 0 0 0 0 0 0
Hint: Preorder
8. Given an array, 1 2 0 5 4 88 0 0 0 6
make it, 1 2 5 4 88 6 0 0 0 0
9. Gave me class hierarchy, List the number of VTables created
10. When to use List and when to use Vector of STL
11. Given a string "I LOVE INDIA", print "INDIA LOVE I"
I interviewed at SAP (Walldorf, Baden-Wurttemberg)
Interview
The SAP interview process included an initial screening, technical discussion, problem-solving questions, experience-based conversations, and behavioral assessment, followed by an opportunity to discuss role expectations and ask questions with interviewers.
Interview process was okayish, focused on candidates with AI and RAG skills, if you have built projects you have a chance, otherwise you may be rejected after the online test.
It is an in-person interview, which was smooth and conversational. We discussed my background, reviewed my work, talked through role-related questions, and ended with a clear sense of the team, expectations, and next steps.
Top companies for "Compensation and Benefits" near you