Upload Button Icon Add office photos
Engaged Employer

i

This company page is being actively managed by SAP Team. If you also belong to the team, you can get access from here

SAP Verified Tick

Compare button icon Compare button icon Compare
4.2

based on 1.6k Reviews

Proud winner of ABECA 2024 - AmbitionBox Employee Choice Awards

zig zag pattern zig zag pattern

Filter interviews by

SAP Software Developer Intern Interview Questions, Process, and Tips for Freshers

Updated 10 Sep 2024

Top SAP Software Developer Intern Interview Questions and Answers for Freshers

  • Q1. Subarray Sums I You are given an array of positive integers ‘ARR’ that represents the strengths of different “jutsus” (‘jutsu’ is a Japanese word for art i.e. ninja techn ...read more
  • Q2. Swap Number Without Temporary Variable Given two variables ‘X’ and ‘Y’. Your task is to swap the number without using a temporary variable or third variable. Swap means t ...read more
  • Q3. Minimum Number of Platforms You have been given two arrays, 'AT' and 'DT', representing the arrival and departure times of all trains that reach a railway station. Your t ...read more
View all 22 questions

4 SAP Software Developer Intern Interview Experiences for Freshers

26 questions found

Sort by: Popular
Interview experience
5
 Excellent
Difficulty level
 Moderate
Duration
 Less than 2 weeks
Result
 Not Selected

I applied via Campus Placement and was interviewed in Aug 2024.

3 Interview Rounds

1

Coding Test Round

45 minutes
arrays, strings,
SHL

2

Technical Round (2 Questions)

  • Q1. Find number of nodes in a tree and it's time complexity
  • Q2. What is abstraction and how do you implement it ??
3

Technical Round (2 Questions)

  • Q1. What is the minimum number of coins to reach the target with the coins 1,2,5
  • Q2. Byte stream to human readable format without using library

Skills evaluated in this interview

I applied via Campus Placement and was interviewed in Jul 2021.

4 Interview Rounds

Interview Questions

Interview Preparation Tips

Interview preparation tips for other job seekers - On Campus Internship drive (2021-22)
Coding Test: 2 questions in 45 minutes. Difficulty of questions was Easy.
Round 1: Array and linked list based coding question, project discussion.
Round 2: Array, stack and pattern problem. SQL queries. Puzzles (Moderate lvel)
Round 3: HR round

Get interview-ready with top interview questions

Software Developer Intern Interview Questions

user image CodingNinjas

posted on 15 Sep 2021

I was interviewed in Jan 2021.

3 Interview Rounds

1

Coding Test Round (2 Questions)

Round duration - 60 Minutes
Round difficulty - Easy

The first round was conducted on HackerRank platform and comprised of 10 MCQs and 2 coding questions.
Both the coding questions expected optimised solution (brute force wouldn’t work).

  • Q1. Subarray Sums I You are given an array of positive integers ‘ARR’ that represents the strengths of different “jutsus” (‘jutsu’ is a Japanese word for art i.e. n...read more
  • Q2. Minimum Number of Platforms You have been given two arrays, 'AT' and 'DT', representing the arrival and departure times of all trains that reach...read more
2

Video Call Round (3 Questions)

Round duration - 60 Minutes
Round difficulty - Medium

The interview began with my introduction. The interviewer was very friendly and asked me a few questions about myself, my hobbies, etc.

  • Q1. OOPS Questions

    Oops, concepts- Polymorphism, overloading, and overriding difference, Examples of each and everything which he asked in real life.

  • Q2. Merge Sort Given a sequence of numbers ‘ARR’. Your task is to return a sorted sequence of ‘ARR’ in non-descending order with help of the merge sort algorithm. E...read more
  • Q3. Remove Duplicates Ninja is playing with numbers but hates when he gets duplicate numbers. Ninja is provided an array, and he wants to remove all duplicate eleme...read more
3

Video Call Round (3 Questions)

Round duration - 60 Minutes
Round difficulty - Easy

This was conducted on the Codepair platform on HackerRank and the interviewer was in face-time with me. There were 3 questions to be coded.

  • Q1. 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 al...read more
  • Q2. Shape and Overriding Create a Class Shape having a field shapeType and a function printMyType. Create another class, Square and Rectangle, which inherits the Sh...read more
  • Q3. DFS Traversal Given an undirected and disconnected graph G(V, E), containing 'V' vertices and 'E' edges, the information about edges is given us...read more

Interview Preparation Tips

Professional and academic backgroundI applied for the job as SDE - Intern in BengaluruEligibility criteria8 cgpaSAP Labs interview preparation:Topics to prepare for the interview - Data Structures, Pointers, OS, Data Base, Networks, System DesignTime required to prepare for the interview - 5 MonthsInterview preparation tips for other job seekers

Tip 1 : Only write what your confident in cv
Tip 2 : Practice ds and algo problems with consistency
Tip 3 : Prepare for company specific questions

Application resume tips for other job seekers

Tip 1 : Skills relevant to Job Description 
Tip 2 : Be confident about things mentioned in cv

Final outcome of the interviewSelected

Skills evaluated in this interview

Software Developer Intern Interview Questions

user image CodingNinjas

posted on 6 Jan 2022

I was interviewed before Jan 2021.

2 Interview Rounds

1

Coding Test Round (2 Questions)

Round duration - 60 minutes
Round difficulty - Easy

It was a 60 minute online coding round. 2 programming questions were asked in this round.

  • Q1. Minimum Number of Platforms You have been given two arrays, 'AT' and 'DT', representing the arrival and departure times of all trains that reach...read more
  • Q2. Uncommon Characters Given two strings S1 and S2 of lowercase alphabets, find the list of uncommon characters for the two strings. A character is uncommon if it ...read more
2

Face to Face Round (9 Questions)

Round duration - 35 minutes
Round difficulty - Easy

The first one was a technical interview lasting for about 35 minutes. 
Firstly, he asked me to introduce myself. I told about my academics, family, achievements, strengths and hobbies. He asked about my father's occupation and what and why have I got to learn from his work. I told my hobbies as playing logical games and solving logical questions as well as net-surfing. 
He asked which type of websites do I visit and why. He asked me the areas of interest. And I told C, C++ and java. And, I prefer C++ more. He asked some basic theoretical questions. He gave me two programs to implement. Then, he gave me two SQL queries and also asked some questions on OS concepts. Then, he came to my project and asked about all my three projects done thoroughly with architecture and coding. 
Later, he asked two puzzles and I answered them correctly.

  • Q1. Swap Number Without Temporary Variable Given two variables ‘X’ and ‘Y’. Your task is to swap the number without using a temporary variable or third variable. Sw...read more
  • Q2. OOPS Question

    Insertion and deletion of elements from queue

  • Q3. OS Question

    What is a deadlock and what are the solutions to it?

  • Q4. OS Question

    What is process synchronization?

  • Q5. OOPS Question

    Difference between C and C++

  • Q6. OOPS Question

    What is a friend function ?

  • Q7. OS Question

    Advantages of multithreading

  • Q8. OOPS Question

    What is function overriding?

  • Q9. Puzzles 1. Two candles and a match box is given, each burning for 1 hour, how to measure 30 minutes.  2. Nine balls are given. All are equally weighed exce...read more

Interview Preparation Tips

Eligibility criteriaAbove 7 CGPASAP Labs interview preparation:Topics to prepare for the interview - Data Structures, Algorithms, System Design, Aptitude, OOPSTime required to prepare for the interview - 3 monthsInterview preparation tips for other job seekers

Tip 1 : Must do Previously asked Interview as well as Online Test Questions.
Tip 2 : Go through all the previous interview experiences from Codestudio and Leetcode.
Tip 3 : Do at-least 2 good projects and you must know every bit of them.

Application resume tips for other job seekers

Tip 1 : Have at-least 2 good projects explained in short with all important points covered.
Tip 2 : Every skill must be mentioned.
Tip 3 : Focus on skills, projects and experiences more.

Final outcome of the interviewSelected

Skills evaluated in this interview

SAP interview questions for designations

 Software Developer

 (48)

 Associate Software Developer

 (7)

 Senior Software Developer

 (2)

 Software Development Engineer Intern

 (1)

 Software Engineer Intern Trainee

 (1)

 Intern

 (4)

 Developer

 (11)

 Software Engineer

 (7)

Interview questions from similar companies

Interview experience
4
 Good
Difficulty level
 -
Duration
 -
Result
 -

5 Interview Rounds

1

Aptitude Test Round

1hr mostly was c questions focusing on pointers, arrays and strings. Few logical questions were there too

2

Coding Test Round

2hrs, 5 questions. 1 easy and 4 medium. All leetcode type problems with arrays, strings and matrix

3

Coding Test Round

2hrs, simple application development like creating a backend for shopping application. Only simple functions like adding products, quantity, ordering, if quantity is not there then refuse the order and such. Was not asked for DB implementations.

4

Technical Round (2 Questions)

  • Q1. How to merge a list of sorted arrays in sorted order?
  • Q2. Simple discussions about oops, project etc
5

HR Round (3 Questions)

  • Q1. Self introduction for 2 mins
  • Q2. Why do you want to join Zoho?
  • Q3. What kinda word does Zoho do

Interview Preparation Tips

Interview preparation tips for other job seekers - Grind leetcode guys. That's the only way.

Skills evaluated in this interview

Interview experience
5
 Excellent
Difficulty level
 Moderate
Duration
 Less than 2 weeks
Result
Selected  Selected

I applied via campus placement at Kalinga Institute of Industrial Technology, Khurda and was interviewed in May 2024.

2 Interview Rounds

1

Coding Test Round

Coding round was there. Two coding questions were asked to solve in 1 hour. The difficulty was easy to medium.Leetcode questions of arrays and strings.

2

Technical Round (2 Questions)

  • Q1. It was an online tech interview. There were two panelists. One asked me about my projects and gave me one coding question to solve which was based on matrices. ...read more
  • Q2. After solving the question. In the same interview zoom meet HR asked me something about me and my family and thats it.

Interview Preparation Tips

Interview preparation tips for other job seekers - Do coding regularly
Be confident
Communicate well
And just relax before 2 hours of the interview....You are going to do awesome...
Interview experience
5
 Excellent
Difficulty level
 -
Duration
 -
Result
 -

2 Interview Rounds

1

Coding Test Round

OnCampus Test including DSA Questions

2

One-on-one Round (2 Questions)

  • Q1. Introduce yourself
  • Q2. DSA Question based on Dynamic Programming

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare for DSA

I was interviewed in Apr 2021.

2 Interview Rounds

1

Coding Test Round (3 Questions)

Round duration - 90 minutes
Round difficulty - Easy

There were 3 coding questions. All of them were pretty easy and solvable in less than 30 minutes. Some string and pattern matching + some number theory problems were there.

  • Q1. Arithmetic Expression Evaluation You are given a string ‘expression’ consists of characters ‘+’, ‘-’, ‘*’, ‘/’, ‘(‘, ‘)’ and ‘0’ to ‘9’, that represents an Arit...read more
  • Q2. Maximum Product Subarray You are given an array “arr'' of integers. Your task is to find the contiguous subarray within the array which has the largest ...read more
  • Q3. Angle between hour hand and minute hand Given the time in hours and minutes, you need to calculate the angle between the hour hand and the minute hand. Note : T...read more
2

Face to Face Round (2 Questions)

Round duration - 45 minutes
Round difficulty - Medium

This was a technical round. First after properly introducing ourselves(me and the interviewer), we started with the main interview. I was asked 2 questions, one DS and Algorithms and the other System Design question.

  • Q1. Sibling Nodes You have been given a Binary Tree of ‘N’ nodes, where the nodes have integer values. Your task is to print all nodes that don’t have a sibling nod...read more
  • Q2. System Design

    Design a elevator in a single building with N floors.

Interview Preparation Tips

Professional and academic backgroundI applied for the job as SDE - Intern in BangaloreEligibility criteriaNo criteriaMicrosoft interview preparation:Topics to prepare for the interview - Data Structures and Algorithms problems with Trees, Graphs, stack etc. Basic System Designing. Database Management System and SQL queries. Operation System and Process Scheduling techniques.Time required to prepare for the interview - 8 monthsInterview preparation tips for other job seekers

Tip 1 : Make sure to solve the most recommended problems of LeetCode. Around 200 will do
Tip 2 : Be confident with your basics of chapters from Operating Systems and DBMS or SQL Queries.
Tip 3 : Have a slight knowledge of system designing concepts.

Application resume tips for other job seekers

Tip 1 : Make your Resume such that it is properly readable. Keep it of one page. If it exceeds try your best to include only the most important highlights.
Tip 2 : Put your most important achievements at the top and after than the not so important ones. You want the interviewer to see them first.

Final outcome of the interviewSelected

Skills evaluated in this interview

I was interviewed in Feb 2021.

4 Interview Rounds

1

Coding Test Round (2 Questions)

Round duration - 60 minutes
Round difficulty - Easy

  • Q1. Minimum Time To Solve The Problems There are 'N' number of subjects and the ith subject contains subject[i] number of problems. Each problem takes 1 uni...read more
  • Q2. Sum of Bit Difference Among all Pairs Given an array of size ‘N’ containing integer elements and let the elements of the given array be 'ARR1', 'ARR...read more
2

Coding Test Round (2 Questions)

Round duration - 60 minutes
Round difficulty - Medium

  • Q1. Sum of LCM You are given an integer ‘N’ , calculate and print the sum of : LCM(1,N) + LCM(2,N) + .. + LCM(N,N) where LCM(i,n) denotes the Least Common Multiple ...read more
  • Q2. Sudoku You are given a 9x9 sudoku. Your task is to solve sudoku and return the solution. A sudoku is a puzzle in which players insert the numbers one to nine in...read more
3

Video Call Round (2 Questions)

Round duration - 60 minutes
Round difficulty - Hard

  • Q1. Delete Node In A Linked List You are given a Singly Linked List of integers and a reference to the node to be deleted. Every node of the Linked List has a uniqu...read more
  • Q2. Aptitude Question Alok has three daughters. His friend Shyam wants to know the ages of his daughters. Alok gives him first hint. 1) The product of their ages is...read more
4

Video Call Round (2 Questions)

Round duration - 60 Minutes
Round difficulty - Easy

Timing was around 3 pm.

  • Q1. Maximum Subarray Sum You are given an array/list ARR consisting of N integers. Your task is to find the maximum possible sum of a non-empty subarray(contagious)...read more
  • Q2. Technical Questions 1) What are the different types of scaling? 2) Few SQL Queries  1) Getting top salary for a department 2) Queries based on Joins 3) Vir...read more

Interview Preparation Tips

Professional and academic backgroundI applied for the job as SDE - Intern in DelhiEligibility criterianoGoogle interview preparation:Topics to prepare for the interview - Confidence in Problem-Solving, Data Structures & Algorithms (PS/DS), Practice a few machine coding problems, Refine CS foundations notes, Fix common interview mistakes, Start coding a few problems on whiteboard or paper to get used to it.Time required to prepare for the interview - 8 MonthsInterview preparation tips for other job seekers

Tip 1 : Practice on white board 
Tip 2 : Spend daily some time 
Tip 3 : Practice previous questions

Application resume tips for other job seekers

Tip 1 : Resume should be short and neat
Tip 2 : Keep only thing in which you are sure you will answer all questions

Final outcome of the interviewRejected

Skills evaluated in this interview

I was interviewed in Jan 2021.

4 Interview Rounds

1

Telephonic Call Round (2 Questions)

Round duration - 90 Minutes
Round difficulty - Easy

It was a telephonic round. The interview asked me these questions.
 

  • Q1. Puzzle You have two ropes coated in oil to help them burn. Each rope will take exactly 1 hour to burn all the way through. However, the ropes do not burn at con...read more
  • Q2. Technical Questions

    1. Dynamic memory allocation for 2d array
    2. How polymorphism works in C++(Vptr and Vtable implementation)
     

2

Video Call Round (2 Questions)

Round duration - 60 Minutes
Round difficulty - Medium

The interviewer started asking me questions. He gave me 2 problems. He was giving hints in case of any issues.
 

  • Q1. Maximum Frequency Number Ninja is given an array of integers that contain numbers in random order. He needs to write a program to find and return the number whi...read more
  • Q2. System Design Question There is an online catalog of songs (Like Saavn or Gaana). How you will show favorite songs every day to users. An efficient algorithm re...read more
3

Video Call Round (2 Questions)

Round duration - 60 Minutes
Round difficulty - Medium

This was a technical interview. He gave me these questions one by one.
1. Again, how polymorphism works. Draw vtable and vptr
2. Producer consumer problem with synchronization
3. Difference between mutex, semaphore, and condition_variable.
4. Design parking lot system
5. Zigzag traversal of binary tree

  • Q1. System Design Question

    Design parking lot system

  • Q2. Zigzag Binary Tree Traversal Given a binary tree, return the zigzag level order traversal of the nodes' values of the given tree. Zigzag traversal means sta...read more
4

Video Call Round (2 Questions)

Round duration - 90 minutes
Round difficulty - Medium

1. He asked about the producer-consumer problem but I told him that the same question is asked in the previous round.
Then interviewer went asking lots of questions related to producer and consumer. Lots of discussions like what is a writer is not there and the only reader is there and you need to find out how many readers are currently reading from the buffer.
2. Discussions about C++11 features. How thread and async is different
3. Design your own shared_ptr(How you will handle ownership)
4. Check If the binary tree is symmetrical.
5. Find elements in a rotated sorted array and then optimize it.

  • Q1. Tree Symmetricity You are given a binary tree, where the data present in each node is an integer. You have to find whether the given tree is symmetric or not. S...read more
  • Q2. Search In Rotated Sorted Array You have been given a sorted array/list ARR consisting of ‘N’ elements. You are also given an integer ‘K’. Now the array is rotat...read more

Interview Preparation Tips

Professional and academic backgroundI applied for the job as SDE - Intern in NoidaEligibility criteriaNo criteriaAdobe interview preparation:Topics to prepare for the interview - Data Structures, Computer Networks, OOPS, System Design, Algorithms, Dynamic ProgrammingTime required to prepare for the interview - 12 MonthsInterview preparation tips for other job seekers

Tip 1 : Don't lie on your resume.
Tip 2 : Practice at least 400 different types of coding problems.
Tip 3 : Work on your communication skills.

Application resume tips for other job seekers

Tip 1 : Don't put false things on your resume.
Tip 2 : Mention some good projects on your resume.

Final outcome of the interviewSelected

Skills evaluated in this interview

SAP Interview FAQs

How many rounds are there in SAP Software Developer Intern interview for freshers?
SAP interview process for freshers usually has 3 rounds. The most common rounds in the SAP interview process for freshers are Technical and Coding Test.
What are the top questions asked in SAP Software Developer Intern interview for freshers?

Some of the top questions asked at the SAP Software Developer Intern interview for freshers -

  1. what is the minimum number of coins to reach the target with the coins 1,...read more
  2. Find number of nodes in a tree and it's time complex...read more
  3. what is abstraction and how do you implement it...read more

Tell us how to improve this page.

People are getting interviews through

based on 2 SAP interviews
Campus Placement
100%
Moderate Confidence
?
Moderate Confidence means the data is based on a sufficient number of responses received from the candidates
SAP Software Developer Intern Salary
based on 4 salaries
₹4.2 L/yr - ₹6.5 L/yr
21% less than the average Software Developer Intern Salary in India
View more details

SAP Software Developer Intern Reviews and Ratings

based on 3 reviews

4.0/5

Rating in categories

3.8

Skill development

5.0

Work-Life balance

3.3

Salary & Benefits

5.0

Job Security

5.0

Company culture

3.0

Promotions/Appraisal

4.1

Work Satisfaction

Explore 3 Reviews and Ratings
Software Developer
1.1k salaries
unlock blur

₹9 L/yr - ₹32.8 L/yr

Developer
881 salaries
unlock blur

₹10 L/yr - ₹34 L/yr

Developer Associate
809 salaries
unlock blur

₹6.3 L/yr - ₹24 L/yr

Senior Developer
498 salaries
unlock blur

₹13.1 L/yr - ₹46 L/yr

Business Process Consultant
386 salaries
unlock blur

₹11 L/yr - ₹40 L/yr

Explore more salaries
Compare SAP with

Oracle

3.7
Compare

SAS

4.4
Compare

Zoho

4.3
Compare

IBM

4.1
Compare

Calculate your in-hand salary

Confused about how your in-hand salary is calculated? Enter your annual salary (CTC) and get your in-hand salary
Did you find this page helpful?
Yes No
write
Share an Interview