SAP Labs Interview Experience

https://www.sap.com/corporate/en/company/innovation/sap-labs.html

SAP Labs Interview Experience on Sep 10th, 2020 | Campus Placement Drive 2020 - Virtual process

Round-1 - Online exam on Sep 5th, 2020

Round 1 was an online test, in which we were given 10 MCQ's and two coding questions. MCQ’s were mostly on Data Structures, OOPS in CPP and some predict the output questions, One question on (REST API), The total time including all sections was 60 minutes.

Coding Questions:

  1. Given a 2D binary matrix filled with 0's and 1's, find the largest square containing only 1's and return its size (return N if it is NxN). Similar problem: https://leetcode.com/problems/maximal-square

  2. Given an array of integers nums and an integer threshold, we will choose a positive integer divisor and divide all the array by it and sum the result of the division. Find the smallest divisor such that the result mentioned above is less than or equal to the threshold. https://leetcode.com/problems/find-the-smallest-divisor-given-a-threshold

Pre-placement talk and round 1 results announced on Sep 10th, PPT took place from 8:30 am - 9:30 am, Results were announced at 9:30 AM, Interviews began from 10:00 am.

Round-2 Technical Interview-1 on Hacker rank code pair

Some Interview questions:

  • Introduce yourself.

  • What are the technologies you are familiar with?

  • Some questions on basic OOPS i.e class, object, and with some real-life examples.

  • Why is Java so popular and heavily used?

  • Difference between Java and other programming languages.

  • Differences between JVM, JDK, and JRE.

  • On the whiteboard Gave a scenario and asked to design a class diagram for the shopping cart and connect classes with appropriate functions (one-one, one-many, many-many).

  • Solve the following question in the hacker rank code pair editor. We are allowed to use any language. Question: Given a list of triplets, return which type of triangle it forms from the triplets.

Round-3 Technical Interview-2 duration: 50 min

Some Interview questions:

  • Introduction about myself.

  • Detailed discussion and in-depth questions on my projects which were mentioned in my resume.

  • What is the cloud? Pros and Cons? Types of clouds? When to prefer which cloud?

  • Some questions on security gave a scenario and asked me what all security aspects I need to take care of.

  • Explain about Authentication, Confidentiality, and Integrity.

  • Coding question: We need to share our desktop screen and solve the question. Question: Find the second smallest element in the Binary Search Tree, expected Optimised solution. https://leetcode.com/problems/kth-smallest-element-in-a-bst/

  • Differences between `git pull` and `git fetch` commands. Expected clear and crisp answer.

  • Differences between relational and non-relational databases, Pros, and cons to each type.

  • Differences between NoSQL and SQL, pros and cons when to prefer what?

  • MySQL and MongoDB, which can be scalable vertically and horizontally easily? And why not the other direction, not possible?

  • Some questions on MongoDB. Why is Mongo DB powerful in the NoSQL database?

  • What do you mean by the structural way of storing data in the database?

Round-4 Managerial Round duration 45 min

Casual discussion and here are some of the questions

  • How was the day? How about the previous rounds? How many brothers and sisters do you have? Tell me something about your family.

  • He gave a scenario and asked to write a SQL query. Question: Given the Employee table with attributes, Write a SQL query to find the number of employees who are alive after Jan 1st, 2020.

  • Aptitude question

    • You brought a pen worth 100rs in the year 2000, every year the price of the pen is increased to 10% and decreased to 10 % in the latter year. (i.e 2001 10% increase, 2002 10% decrease….). Does the cost of the pen increase or decrease in 2010 compared to 2000?

  • Why should I hire you?

  • Why SAP?

  • What kind of person you are?

  • How do your friends behave with you?

Round-5 HR round duration 45min

  • Introduction about myself.

  • Some discussion on my projects.

  • What are your strengths and weaknesses?

  • Do you always smile while talking? We had a discussion regarding laugh and smile for about 10 min.

  • What is the most difficult challenge you faced so far?

  • What is your final year project about? How many members does your team consist of? What is your role and contribution to the project?

  • What are my hobbies, Interests?

  • Where do you see yourself in the next 2 years and in 5 years?

  • What is your aspiration?

  • Are you able to relocate?

Final Result: Selected (Intern + FTE)

You can also find my experience penned down in GFG (https://www.geeksforgeeks.org/sap-labs-interview-experience-campus-placement-drive-2020-virtual/).

Last updated