SAP Labs interview experience Real time questions & tips from candidates to crack your interview

SDE - Intern

SAP Labs
upvote
share-icon
3 rounds | 6 Coding problems

Interview preparation journey

expand-icon
Preparation
Duration: 3 Months
Topics: Data Structures, OOPS, Searching Algorithm, Sorting Algorithm, Pointers, Memory Management
Tip
Tip

Tip 1 : Practice at least 50 questions from Coding ninja / code chef / code force any one of these
Tip 2 : Prepare for Searching and sorting specially for SAP Labs
Tip 3 : C/ C++ and Java concepts these are most effective

Application process
Where: Campus
Eligibility: 60% in 10&12th + 70% in BCA upto 3rd sem
Resume Tip
Resume tip

Tip 1 : Add projects that are made in C/ C++ / C# / Java 
Tip 2 : Do not enter any false or misleading information

Interview rounds

01
Round
Easy
Online Coding Interview
Duration70 minutes
Interview date14 May 2022
Coding problem1

There were 3 Rounds in Total
1 - 15 MCQ of C++
2 - 15 MCQ of Java
3 - 2 Coding Questions

I remember only 1 coding question.

1. Check If One String Is A Rotation Of Another String

Moderate
15m average time
85% success
0/80
Asked in companies
InfosysFlipkartAmazon

You are given two Strings 'P' and 'Q' of equal length.


Your task is to return 1 if String 'P' can be converted into String 'Q' by cyclically rotating it to the right any number of times ( Possibly Zero ), else return 0.


A cyclic rotation to the right on String 'A' consists of taking String 'A' and moving the rightmost character to the leftmost position. For example, if 'A' = "pqrst", then it will be "tpqrs" after one cyclic rotation on 'A'.


For example:
Consider the two strings 'P' = "abfyg" and 'Q' = "gabfy" 

If we cyclically rotate String 'P' to the right once. The resulting string P becomes "gabfy" which is equal to String 'Q'. 

Therefore it is possible to convert String 'P' to String 'Q'.
Problem approach

Step 1 :Using a circular linked list
Step 2 : Enter the word 
Step 3 : enter that letter from which right clockwise rotation needed
Step 4 : when you meet that letter 2nd time in circular link list loop 
Step 5 : Break the loop 
Step 6: Print the output

Try solving now
02
Round
Medium
HR Round
Duration25 minutes
Interview date19 May 2022
Coding problem4

In the Morning 11 am 
Interviewer was a lady having a quite good knowledge of coding and specifically having HR skills

1. Mathematics question

Calculate the sum of all numbers from 1 to n.

Problem approach

Tip 1: take the input upto which sum has to be found as n
Tip 2: use formula n(n+1)/2
Tip 3: print the output

2. Basic HR Question

How much do you know about SAP

Problem approach

Tip 1 : Read about the company
Tip 2 : Visit their website to know about details

3. Basic HR Question

Give me your swit analysis

Problem approach

Tip 1: try to heighlight your good ponts
Tip 2: choose your weakness carefully like i can't work without coffee for example 

4. Basic HR Question

What makes you fit for this role?

Problem approach

Tip 1 :Tell them about your archievments and interest
Tip 2 : Try to visualise them your dream and vision 

03
Round
Hard
HR Round
Duration40 minutes
Interview date19 May 2022
Coding problem1

At the evening near about 5pm
The interviewer was a man with having 15 years of IT industry experience

1. Sort 0 1

Moderate
0/80
Asked in companies
SAP LabsAccentureGoldman Sachs

You have been given an integer array/list(ARR) of size N that contains only integers, 0 and 1. Write a function to sort this array/list. Think of a solution which scans the array/list only once and don't require use of an extra array/list.

Note:
You need to change in the given array/list itself. Hence, no need to return or print anything. 
Problem approach

Tip 1: count frequency of 0 and 1 for ex 0- 3 and 1 occur 6
Tip 2: then sort among 0 and one who is greater 
Tip 3: multiply 0 with its frequency and print it or use frequency sort method alternatively

Try solving now

Here's your problem of the day

Solving this problem will increase your chance to get selected in this company

Skill covered: Programming

What does dict.keys() return?

Choose another skill to practice
Similar interview experiences
company logo
SDE - Intern
4 rounds | 11 problems
Interviewed by SAP Labs
1301 views
0 comments
0 upvotes
company logo
SDE - Intern
4 rounds | 7 problems
Interviewed by SAP Labs
1809 views
0 comments
0 upvotes
company logo
SDE - Intern
4 rounds | 4 problems
Interviewed by SAP Labs
643 views
0 comments
0 upvotes
company logo
SDE - Intern
4 rounds | 8 problems
Interviewed by SAP Labs
1389 views
0 comments
0 upvotes
Companies with similar interview experiences
company logo
SDE - Intern
3 rounds | 6 problems
Interviewed by Amazon
14319 views
4 comments
0 upvotes
company logo
SDE - Intern
4 rounds | 7 problems
Interviewed by Microsoft
13719 views
1 comments
0 upvotes
company logo
SDE - Intern
2 rounds | 4 problems
Interviewed by Amazon
9465 views
2 comments
0 upvotes