New update is available. Click here to update.
Associate Developer
SAP Labs
4 rounds | 7 Coding problems
88 views
Interview preparation journey
Preparation
Duration: 6 months
Topics: Data structure, Algo, Database Management Systems, OS, Low level design
Tip

Tip 1 : Be consistent in solving DSA
Tip 2 : Keep revising core subjects

Application process
Where: Campus
Eligibility: 7+ CGPA
Resume tip

Tip 1 : Don't fake any thing
Tip 2 : Mention skills at the top

Interview rounds
01
Round
Medium
Online Coding Interview
Duration60 mins
Interview date5 Aug 2020
Problems1
Remove Consecutive Duplicates From String

#### You are given a string 'STR' consisting of lower and upper case characters. You need to remove the consecutive duplicates characters, and return the new string.

##### Example :
view more
Problem approach

This can be solved using stacks and strings, just keep a separate variable along the character and keep counting frequency

02
Round
Medium
Video Call
Duration60 mins
Interview date7 Aug 2020
Problems2
Move Zeroes to End

#### Given an unsorted array of integers, you have to move the array elements in a way such that all the zeroes are transferred to the end, and...

view more
Problem approach

This is a preety straightforward question just keep two pointers one at the start and one on second index and keep swapping once you find a 1 and 0 pair.

Technical questions

Design Product Notification for out of stocks products in an eCommerce application.
3 SQL queries( 1 on joins, 1 on nested query, and 1 on group-by).
He wrote around 10 SQL commands and asked to define them.
Difference between Delete, Drop, and Truncate.
Pointers and References.
Struct and Union with respective use cases.
Explain malloc, calloc, etc.

Problem approach

Tip 1: Brush your CS Fundamentals before interview

03
Round
Medium
Video Call
Duration60 mins
Interview date7 Aug 2020
Problems3
Largest subarray with equal number of 0s and 1s

#### For example:

view more
Problem approach

Replace 0's with -1 and now you have to find the sum of subarray with 0 sum and max size, which is standard

Check Permutation

Given 2 strings check if they are rotation of each other or not.

Problem approach

Tip 1: Ask clarifying questions
Tip 2: Involve interviewer

Technical Questions

Design a Car Rental System. ( I started with a basic design then he asked me to add features like transfer of ownership, etc.)
Normal Forms, ACID properties, and how to make transactions serializable.
Discussion on memory allocation and malloc, calloc, new, etc.
Design TinyURL( only approach was asked.)

04
Round
Easy
HR Round
Duration30 minutes
Interview date7 Aug 2020
Problems1
Basic HR Questions

Why SAP?
Why should we hire you?
What are your expectations from SAP?
Interests and job location.
What are your long term goals?
What co-curricular activities do you want to do in SAP?

Start a Discussion
Similar interview experiences
Software Developer
3 rounds | 8 problems
Interviewed by SAP Labs
118 views
SDE - 1
3 rounds | 11 problems
Interviewed by SAP Labs
183 views
SDE - 1
3 rounds | 5 problems
Interviewed by SAP Labs
0 views
SDE - Intern
4 rounds | 4 problems
Interviewed by SAP Labs
1435 views
Companies with similar interview experiencs
Associate Developer
3 rounds | 8 problems
Interviewed by Cognizant
84 views