2016  hiring off-campus.

Hello all I would like to tell about my SAP magical interview process.

First, lots of thanks to geekforgeeks.org which help me prepare well for SAP interview

I got opportunity to write sap’s test for fresher’s hiring through my cousin’s referral or hackerearth IndiaHacks referral as both had given me opportunity to write for sap.


Coming to process ,

First Round[Online test ,105 min]

It consist of ,

1. Personality test
2. Testing Aptitude
3. English Essay
4. Design Aptitude
5. Coding Skills
6. Analytical Aptitude

Concentrate on coding as it carries more weight.I had 2 coding Question easy one’s constructing calculator and finding missing number. EX:-







4 X 5 = 9



2nd coding Question was finding number of bits in a given interger.


I got both output.Be prepared as SAP compilers are not same as hackerearth or hackerrank’s.they are difficult to understand and code .

Second Round [Technical Interview ,  2:15 hr]

I had interview at sap after 1 month it was long period of time.

There were 2 interviewer one senior and another 2 year experience they bombarded me with their Question one after another.

  1. what is constant pointer and pointer to constant?explain with example                           [I struggled little bit  here but he helped me]
  2. which language are you comfortable with?                                                                               [c++ as i have worked a lot in c++]
  3. what is JSON?                                                                                                                                       [as i had worked on json in duckduckgo.com]
  4. why have you used  JSON not xml?                                                                                                 [because it is parsed by almost all language and light weight]
  5. what is operator overloading? explain with example                                                                    [I knew it properly so explained with example]
  6. what is pointer?
  7. coding question : reverse a linked list in groups of given size?[http://www.geeksforgeeks.org/reverse-a-list-in-groups-of-given-size/] discussed a lot on this question
  8. swapping of 2 numbers without using temp variable?                                                              [easy one use + operator ]
  9. swapping of 2 numbers without using temp and + variable? what if one number if MAX_INT?                                                                                                                                                   [i thought for some time and said use XOR he was happy].
  10. OOPS concepts?
  11. what do you know about SAP?                                                                                                              [be prepared it’s important]
  12. what are SAP products?                                                                                                                     [as i had worked on SAP lumira i said about it]
  13. what is cloud computing?                                                                                                                      [said about resourse managment,Database server sharing ,OS managment and IAS,PAS,SAS]
  14. any Question for us?                                                                                                                                [don’t leave ask Question it shows your interest in sap]

after this i was asked to sit outside .after 15 min i was called for managerial round.

Third Round [managerial Interview ,1:35hr’s]

he introduced himself to me and asked to settle down.right at that time airtel spam calls started i was rushing to shut them down he said “its okay take it if it is important” i said sorry and shut my mobile.[please shut down your mobile]

then started question’s

  1. write function which behaves as AND gate using conditional operator?                                [I knew AND gate as i was good in EC so i did it]                                                                            [BOOL myAndGate(BOOL a,BOOL b){return (a)?(b):(a)}]
  2. write function which behaves as OR gate using conditinal operator?                                    [It was similar if you try you will get it. I even wrote truth table for both so he was happy]
  3. he started to ask like in which position you stand in your class?
  4. why have you not placed yet?
  5. explain about your project ?
  6. who worked more in your project?                                                                                                      [I said everyone worked equally.He still was trying a lot like who worked on critical part I stood my ground.{Never change your answer no matter what happens}]
  7. he gave me table  which had duplicate rows and said to query which gives all rows which are duplicate?                                                                                                                            [I tried with group by but missed having clause as i didn’t knew about it.He helped me a lot]
  8. He asked do you know dynamic programming?                                                                              [I said yes as i had solved problems in hackerearth and hackerrank]
  9. he asked whats your rank in hackerrank and hackererarth?
  10. what is dynamic programming?                                                                                                          [problem solving method where solution is derived from previous computed solution]
  11. he gave me same problem reverse linked list with group  I said sir it was given to me in previous round he checked and left it.
  12. He searched on net some dynamic problem I was full afraid what if i didn’t get it then he gave me one Question with full pseudo code I was just needed to write two conditions .
  13. he gave LCS problem?                                                                   [ http://www.geeksforgeeks.org/longest-common-substring/]                                              [I drew matrix which was helpful as he was expecting it {I guess} and then he helped me to solve it]
  14. he asked me any Question?                                                                                                                    [I asked him 2 -3 Question as you should never leave interview without asking Questions]

He took me to cafeteria asked me to have food and will get back to you.

I went  to have food and came back early because i didn’t wanted to miss when they will call me.Finally they called me for HR round.

Fourth Round [HR round, 35min]

they were 2 HR guys. they introduced them-selves to me. and asked regular Questions it was a bit relaxing round.

  1. how were your previous rounds?
  2. How do you rate your performance in those rounds?
  3. why SAP?
  4. do you have any offers?
  5. do you know any SAP products?
  6. who are SAP’s biggest competitors?                                                                                                  [it came out of syllabus as i was not prepared for it. Do prepare all these it will help you]
  7. Any Questions?

after that one HR guy came and said me you have cleared all rounds we would like to take your details and will contact you if you are selected by comparing with others {as there was another interview date for other candidates}.

Finally after 5 days they sent mail saying you got selected……..

I was happy finally and enjoyed my holidays as I had gone to GOA with friends.

It was magical interview for me which made me finally relax a bit.