Skip to content
Related Articles

Related Articles

Improve Article
Save Article
Like Article

SAP Labs Interview Experience for Developer Associate | On-Campus 2021

  • Last Updated : 11 Oct, 2021

Round 1: Online test

  • Round one consisted of 2 coding questions and 15 multiple choice questions for which we have dedicated 90 mins.
  • Write a program to find the sum of contiguous subarray within a one-dimensional array of numbers that has the largest sum.
  • Given a 2D array of size m*n, find the largest element for each row. We had to return a vector of size m.
  • The 15 MCQs were based on OOPS, DBMS, Data Structures, Computer Networks. The difficulty level of MCQs varied from easy to hard.

Tips: Don’t spend too much time on one MCQ question because time is limited. For coding questions, stay calm and finish at least one question with all test cases pass.

Hey geek! It's time to become a success story instead of reading them. Check out our most renowned DSA Self Paced Course, now at a student-friendly price and become industry ready. And if you are looking for a more complete interview preparation resource, check out Complete Interview Preparation Course that will prepare you for the SDE role of your dreams!

Feeling prepared enough for your interview? Test your skills with our Test Series that will help you prepare for top companies like Amazon, Microsoft, TCS, Wipro, Google and many more!

Round 2: Technical Round1



Time: 40mins.

  • The interviewer started with his introduction and then mine.
  • He directly moved on to my resume and had some discussion on that. ( you have to be prepared for everything you wrote in your resume).
  • Then he asked me types of Data structures and algorithms. what is a hash, what is a vector and why do we use it, why linked list?
  • Then he asked about 2 DSA problems
  • Based on LinkedList.( every standard problem from LinkedList).
  • Based on binary search.
  • (I haven’t mentioned the exact question because there wasn’t an exact question. He was asking everything like delete elements from LinkedList, do this do that)
  • Then he moved to some OOPs questions.
  • Then in the end he asked me if I have any questions.

Tips: It is very important to consistently interact with the interviewer and explain our thought process even while coding. Also, prepare at least one question for when the interviewer asks if you have any questions.

Round 3: Technical Round 2

  • This round was also for 40mins.
  • The interviewer started with his introduction and then mine.
  • A brief discussion on projects.
  • In this round, he mainly focused on OOPs and 1 DSA question.
  • Almost everything from OOPs like what is polymorphism, type, code it.(these types of questions for other OOPs properties too).
  • 1DSA question based on merge sort.
  • In the end, he asked if I have any questions.

Tips: Same as Technical R1

Round 4: Managerial Round

This round was for 50mins.

  • First we quickly introduced ourselves.
  • Then he asked me about one of my projects, The problems I faced during the project, how I resolved them, and the areas I would like to explore in the future.
  • He asked some tricky questions based on teamwork. (there is no fixed question, he will ask you questions based on your mindest and hobbies).
  • Then some Behaviour questions.
  • Like where do you see yourself in 5 years.
  • Why SAP?
  • Why did we hire you?
  • In the end, he told me to learn more about the company.
  • I was selected for the final round.

Tips: Don’t lie. He/she will know if you lying. Learn about the company and its work.

Round 5: HR Round

Time: 10 to15 minutes

  • A quick intro and then she asked me about the feedback on the interview experience and Online test.
  • she asked about my one project and normal discussion on that.
  • Then she asked me to wait for communication from my placement office.

Verdict: Selected

Tips: Be confident and Honest.

My Personal Notes arrow_drop_up
Recommended Articles
Page :

Start Your Coding Journey Now!