Skip to main content

Placement preparation and SAP LABS interview experience

Placement Preparation:

  I started refreshing my programming skills from december (after my 7th semester internship) by solving problems from hackerrank (my hackerrank profile). I started my intense preparation from may. I followed the IPL schedule, given by our seniors. Though I couldn't able to cover all the domains listed over there, I have concentrated on programming tasks since I had Data structures as my area of interest.

 I have uploaded the programs and concepts ( problems drive link ) and posted a part of it in this blog.

SAP Interview experience:
 There were 5 rounds
 1. online test
 2. Technical (panel)
 3. Technical (Face to Face)
 4. Managerial
 5. HR

1. Online test:

SAP online test
 In the two programming questions I have solved one question (6 out of 9 sample test cases passed) and did mcq quite well.

  The test was attended by 500+ students. They shortlisted 18 students.
 I got shortlisted in the online test.

2. Technical (panel):
  •     Introduction about myself
  •     I had 4 projects in my resume, and they asked which one is comfortable for me, I chose my recent(mini project in 8th sem) project. They asked some questions related to the project.
  •     They asked in which language I am comfortable, I said java and c. They asked differences between c an java. I answered that c  is structured and java is object oriented language and some other differences. And from then they asked questions based on OOPS concepts (inheritance, encapsulation, polymorphism, abstraction, interfaces). The interviewers were expecting in depth understanding in OOPs. They also asked me to write code snippets for the concepts and to explain the working of the code.
  •     I was asked to sort the array in reverse order. I wrote code for bubble sort and modified a line to get the resulting array in descending order. They asked me to explain the working of the code with some iterations. After that, they asked me to swap the numbers without using temp variable. I used the logic a= a+b, b = a-b and a = a-b to swap two variables ( a and b ).
  •     They asked about exception handling, checked, unchecked , arithmetic, nullpointer...exceptions. They asked me to write the code consisting all the exceptions and asked me regarding the flow of the code(like will the code stop executing after exception, where the control will go if exception occurs and exception not occurs).
      I got shortlisted for the next round

3. Technical (face to face):
  •       Given a string print all possible substrings starting with 'A' and ending with 'I'
  •       Given a string consisting of numbers and letters, calculate the sum of the numbers in the string. If the numbers were consecutive you should consider it as one number, eg: "AN54BC7IKL67" the sum should be sum = 54+7+67
  •      He asked me a puzzle regarding printing numbers in perfect triangle. The point here is, as the numbers increase there may be numbers with 2 or more digits. I have to adjust the spaces accordingly.
  •      He asked question in some CS fundamentals like, operating system scheduling techniques, bit manipulation and why do we use it.
        I have done programming and fundamentals part well, but didn't solve that puzzle. I got shortlisted for the next round.

4. Managerial
   
      This round was mixed up with technical and general questions. He asked me about the projects. He appreciated me for learning python , django , ML (I have mentioned it in my project) technologies on my own though it was not in curriculum. He asked me to implement linked list and operations in the list and also to analyze the time complexity for that functions. He asked me that if I have any questions for him.I asked  "What is the most important skill for a manager?". He answered my question and asked me to wait for the results.

     Three people were shortlisted (including me) for the HR round

5. HR

    General HR questions like Why SAP? What are your strengths and weakness? Do you have any plans for higher studies? were asked.

    Out of the three, two were given the offer one person from BE and one person from Msc ( myself :D ) .



Comments

  1. Congratulation akka...it is very inspiring and motivating to see such blogs from our very own senior. Thank you for sharing your experience,we could get an outline of what is happening in interviews..

    ReplyDelete
  2. congratulations akka...the blog u shared with us is more useful to us .You gave us a perfect picture view on how the interview process goes on. really its insiping for all of us.You have created an inner conidence within us thank you for that. Surely we will start working towards it.

    ReplyDelete
  3. congrats ka.. thanks for sharing your experience. its very inspiring nd helpful.

    ReplyDelete
  4. Congrats akka!! Tq for sharing ur experience..its very useful to us

    ReplyDelete
  5. Congrats akka, I have no idea that this much depth they will ask..and your performance in each round was really super ka. Thankyou soo much for sharing this. Keep inspiring us..
    With love Farhana

    ReplyDelete

Post a Comment

Popular posts from this blog

Thorogood Associates - online test and Interview experience

Date of Visit : 18.08.2018 Criteria: CGPA 7.5 above, No current arrear First Round Duration: 1 hr This is an online round which had two parts,one is about essay writing,other one is about aptitude. Essay Writing Part had two questions,out of these 2 questions we have to write an essay on any one of the topic within 15 minutes. Question: What do you know about Thorogood and what will you do in your first year of Thorogood? Aptitude Part covered Data Interpretation,Logical Reasoning,Profit-Loss problem and other basics aptitude topics which are in R.S Agarwal Book ( link ) or else in IndiaBix ( link ) and this part lasted for next 45 minutes. Second Round Duration: 30 Minutes In this round,our communication,presentation skills and confidence level were tested. They asked us to explain any one of the projects that we mentioned in our resume. They checked whether we can present the project that we did in a professional way.

Sahaj - Online Test and Coding Round

Date of visit : 29/08/2018 Criteria        :  7.5 above First Round Duration : 40 minutes. The first round was a online test that had 50 multiple choice questions. The questions were very standard and covered everything like java, C, C++, Python, CSS, DBMS, OOPs, Networks, OS etc. After the first round 20 people were shortlisted for the second round. Second round Duration : 45 minutes  The second round was a coding round where we were given only one question. The objective of the round was not only to check whether the logic and code was correct but whether the students have used paradigms of the programming language they chose. for example, if we choose java to write our code we must have used OOPs principles. The question was to encode the given string in a format specified. Input : this is a secret procedure : 1. remove the spaces, s = thisisasecret 2. find the length of s, l  = 13 3. find w which is the ceil of sqrt of l,...

Accolite Online Test and Interview Experience

Date of Visit : 11.08.2018 Criteria : 6.0 and above (No Current Arrear) ROUND 1 Duration : 1 hr This round composed of both written and online test Each one happened for 30 Minutes consecutively without any filtration. There is no negative grading. This is a MCQ type round. Both test covered OS Topics like Job Scheduling,Process,Dead lock detection and avoidance algorithm,semaphore,Output for C programs , Network Topics from sub net mask problems,TCP header information,Purpose of Time To Live (TTL), DBMS queries from natural join,left join,join, Age Problems,Data structure 1. Here are some words translated from an artificial language. migenlasan means cupboard lasanpoen means boardwalk cuopdansa means pullman Which word could mean "walkway"? A.    poenmigen B.    cuopeisel C.    lasandansa D.    poenforc 2. Consider three processes (process id 0, 1, 2 respectively) with compute time bursts 2, 4 ...