Open In App
Related Articles

SAP Labs Interview Experience | Set 11 (On-Campus)

Improve Article
Save Article
Like Article

1. Written round

The online test was comprised of 107 MCQ questions including 2 programming codes to be done in 90 minutes

Platform: Mettl

There were 6 sections-

1. Psychometric test – 60 questions in 10 mins

2. Logical reasoning + Data interpretation – 10 questions

3. Technical questions(C, C++, DBMS, OS, CN) – 15 questions

4. Analytical + quantitative – 10 questions

5. Verbal aptitude – 10 questions
and finally 2 coding questions one for 20 marks and one for 40 marks.

Solving at least one of them is essential for getting shortlisted.
It sounds like a lot but actually it’s not.

Give stress on codes, they have more weightage.
Do practice following coding questions which were asked last year-

1. C Program to reverse each word of a sentence with starting letter to be in CAPS
Input : my nAMe is john.
Output : Ym Eman Si Nhoj.


your task is- for a given number recognize if it is bleak or supported by some number.
You need to only make function in both coding questions and run it against test cases.

Format would be like this-

//Assume following return types while writing the code for this question.
char* output1[100];
void bleakNumbers(int input1[])
//Write code here


4. Find GCD of given 2 numbers.


-Before appearing in actual SAP’s written test, explore Mettle and give sample test onit.
-While writing test, don’t think about googling because in case you try to go away from current tab, it will generate a red screen with a warning so Avoid clicking here and there.
-Give first priority to coding and give at least half an hour to programming.
-As soon as you see 1 hour remaining, attempt the MCQs.

#Around 850 students appeared in this round and 62 made it to the next one. (28 in R&D and 34 in consulting)

Personal Interview Day –

2. Design Thinking

-From here they divided students in 2 groups according to role.
-I was selected in R&D so here is my experience
-We had design thinking round to check our innovative skills instead of usual GD.
‘Swachh Bharat Abhiyan’ was the topic in this round. We had to take interview of a customer (in our case, one
of the SAP interviewer himself), understand his needs and further design an application.
-After taking interview we were given 30 mins to design 3 screens of our app on paper.
-Then everyone was called for short PI in which we had to explain our design.


-Prepare questionnaire very well before taking interview.
-Don’t just ask interviewee but suggest your points too.
-Try to include as many valid features you can in your app.
-Presentation was also an important part, so work on your presentation skills.
-Keep PI interactive and ask if they have any questions at the end.

#15 Out of 28 were selected for the next round in R&D

Technical Interview 1

Interviewer started with common questions like:

1. Tell me something that is not on your resume

2. Projects- describe technical specifications.
Then he jumped on some basic conceptual questions:

3. What is a class and object in C++.Explain by taking an example.

4. What is method overloading? Give example

5. How is Encapsulation implemented? Give example? Write code

6. DBMS – Queries, normalization, ACID properties, joins, some question on data redundancy and inconsistency

7. Data structure and why do we use them. Give real life example of stack and queue.

8. I have an array of numbers from 1 to 100 (both inclusive). The size of the array is 100.The numbers are randomly added to the array, but there is one random empty slot in the array.What is the quickest way to find that slot as well as the number that should be put in the slot?
He asked to write code and further optimize it and give one line solution. Try it, it’s easy!!

9. In the end he asked a simple puzzle to count number of squares of same size and derive a formula.

It went for 45 mins and since we had a long talk on complexity so he asked me to give my time complexity
I answered O(1) 😀
Before he could ask or say something i said because these 45 mins are nothing compared to time i would be devoting to SAP in future.

While leaving the room i asked for review and he said you are selected.

4. Technical Interview 2

In this round they were giving some scenario and we had to build and describe it.
The interviewer gave me a scene similar to what we do on flipkart.

Case 1:

A user logs into flipkart and selects products and adds it in his cart’ he can further modify his cart and then finally make the payment.Now make class diagram, code with reference to user and administrator.
I made class diagram and some code but i was not sure about it as i had never implemented such system so i asked him to change the scenario
Here he could have asked me to leave but he changed the scenario and gave me this one

Case 2:

There is company named abc and it is working on some old software. Sales guys of this company has to go and first sell things and then come back to update the changes done in the whole day now this company is thinking of including a mobile app through which sales person can update the data instantly being at customer location. Tell me how it can be done and what technology we can use.
I had some idea about this and answered every question asked to me.

In the end he gave me a simple puzzle.
You have 3 baskets, one with apples, one with oranges and one with both apples and oranges mixed.Each basket is closed and is labeled with ‘Apples’, ‘Oranges’ and ‘Apples and Oranges’.However, each of these labels is always placed incorrectly.How would you pick only one fruit from a basket to place the labels correctly on all the baskets?
I already knew the answer but i took some time and then answered him.


Be specific and tell the truth Don’t rush in giving answers, take your time, think and then give your answer.If u don’t know something just let him know clearly.

5. Managerial

Basically they check your interpersonal and communicational skills here.
My managerial round went on for about an hour.

1. Tell me about yourself, your family, schooling, role model.

2. Why sap.

3. What is cloud? Private, public, hybrid.

4. Sap is focusing on becoming cloud player? What’s your take on that.

5. Simple case study on cloud computing.

6. What innovations you have done so far.

7. I am giving you 5 minutes…present me an innovative solution and sell it to me.

8. Latest gadgets, technology.

9. Future plans.

6. HR

1. Why SAP? i talked about it for 20 mins 😀

2. Strengths and weaknesses. Have you ever tried to make your weakness as strength? If yes, how?

3. Are u a team player? Give instances

4. If you are leading a team and there are multiple suggestion how will u finalize the solution to a certain problem?

5. General talks about family, environment, college life, projects, and friends


Be calm and true.
Prepare well for interview.
Your ‘why SAP’ should be very clear in mind.
They don’t need hard core coders but ones having strong logical reasoning.
Last but not the least, google about SAP before appearing.

If you like GeeksforGeeks and would like to contribute, you can also write an article and mail your article to See your article appearing on the GeeksforGeeks main page and help other Geeks.

Whether you're preparing for your first job interview or aiming to upskill in this ever-evolving tech landscape, GeeksforGeeks Courses are your key to success. We provide top-quality content at affordable prices, all geared towards accelerating your growth in a time-bound manner. Join the millions we've already empowered, and we're here to do the same for you. Don't miss out - check it out now!

Last Updated : 02 Oct, 2015
Like Article
Save Article
Similar Reads