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

Proud winner of ABECA 2024 - AmbitionBox Employee Choice Awards

zig zag pattern zig zag pattern

Filter interviews by

SAP Associate Software Developer Interview Questions, Process, and Tips

Updated 18 Oct 2024

Top SAP Associate Software Developer Interview Questions and Answers

SAP Associate Software Developer Interview Experiences

7 interviews found

Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Coding Test 

Arrays, Strings - HackerRank

Round 2 - Technical 

(2 Questions)

  • Q1. Explain Inheritance, Polymorphism in Oops?
  • Ans. 

    Inheritance allows a class to inherit properties and behaviors from another class. Polymorphism allows objects of different classes to be treated as objects of a common superclass.

    • Inheritance: Child class inherits properties and behaviors from a parent class.

    • Polymorphism: Objects of different classes can be treated as objects of a common superclass.

    • Example: Animal is a superclass with methods like eat(). Dog and Cat ar...

  • Answered by AI
  • Q2. Sorting algorithms differences.
  • Ans. 

    Sorting algorithms differ in their time complexity, space complexity, stability, and adaptability.

    • Different sorting algorithms have different time complexities - some are more efficient than others.

    • Some sorting algorithms require additional space for temporary storage, impacting their space complexity.

    • Stability refers to whether the algorithm maintains the relative order of equal elements.

    • Adaptability refers to how the...

  • Answered by AI

Skills evaluated in this interview

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Coding Test 

Easy to medium leetcode questions

Associate Software Developer Interview Questions Asked at Other Companies

asked in Accenture
Q1. Nth Fibonacci Number Problem Statement Calculate the Nth term in ... read more
asked in Xoriant
Q2. Tell me some of the data types that are used in python?
asked in Xoriant
Q3. What are joins in SQL? Explain each with the real life example?
asked in Xoriant
Q4. How will you delete a file in python module using a python code?
asked in Accenture
Q5. What are some basic DBMS concepts, including joins and subqueries ... read more
Interview experience
5
Excellent
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Approached by Company and was interviewed in Jun 2023. There were 5 interview rounds.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Keep your resume crisp and to the point. A recruiter looks at your resume for an average of 6 seconds, make sure to leave the best impression.
View all tips
Round 2 - ABAP MCQ 

(1 Question)

  • Q1. Mainly on ABAP ON HANA
Round 3 - Technical 

(1 Question)

  • Q1. Function knowledge and project
Round 4 - One-on-one 

(1 Question)

  • Q1. Managerial Round Behavioural Questions
Round 5 - HR 

(1 Question)

  • Q1. Salary Discussion and benefits

Interview Preparation Tips

Interview preparation tips for other job seekers - Keep Basis Strong as hell.
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Aptitude Test 

Hackerrank basic. aptitude

Round 2 - Case Study 

Case study was given on DBMS

Round 3 - Technical 

(1 Question)

  • Q1. Basic coding questions
Round 4 - HR 

(1 Question)

  • Q1. Basic HR questions

SAP interview questions for designations

 Software Developer

 (46)

 Developer Associate

 (15)

 Associate Software Engineer

 (3)

 Software Developer Intern

 (4)

 Senior Software Developer

 (2)

 Associate Application Developer

 (2)

 Associate Developer 2

 (1)

 Developer

 (11)

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Don’t add your photo or details such as gender, age, and address in your resume. These details do not add any value.
View all tips
Round 2 - Technical 

(3 Questions)

  • Q1. Reverse of list
  • Ans. 

    Reverse the order of elements in a list

    • Create a new list and iterate through the original list in reverse order, adding each element to the new list

    • Use built-in functions like reverse() in Python or reverse() in JavaScript to reverse the list in place

  • Answered by AI
  • Q2. Longest common subsequence
  • Ans. 

    Longest common subsequence is the longest sequence of characters that appear in the same order in two or more strings.

    • Use dynamic programming to solve this problem efficiently.

    • Create a 2D array to store the lengths of longest common subsequences.

    • Iterate through the strings to fill the array and find the longest common subsequence.

  • Answered by AI
  • Q3. Explain about your projects

Interview Preparation Tips

Interview preparation tips for other job seekers - Be good in coding

Skills evaluated in this interview

Interview experience
4
Good
Difficulty level
Moderate
Process Duration
6-8 weeks
Result
Selected Selected

I applied via Recruitment Consulltant and was interviewed before Oct 2023. There were 5 interview rounds.

Round 1 - Coding Test 

Online test containing programming questions and also mcq

Round 2 - One-on-one 

(2 Questions)

  • Q1. Linked list related questions
  • Q2. Binary trees and other DS related questions
Round 3 - One-on-one 

(2 Questions)

  • Q1. Scenario based question and asked to code for it
  • Q2. LRU cache implementation
Round 4 - One-on-one 

(2 Questions)

  • Q1. Behavioral questions
  • Q2. Techno managerial round
Round 5 - HR 

(1 Question)

  • Q1. Mostly salary discussions

Interview Preparation Tips

Interview preparation tips for other job seekers - Even if you can't code or forgot the syntax . Try to write the pseudo code and explain the approach
Round 1 - Technical 
Round 2 - Technical 
Round 3 - Behavioral 
Round 4 - Behavioral 
Round 5 - HR 

Interview Preparation Tips

Interview preparation tips for other job seekers - Don't write things in your resume that you don't know. As soon as you are clueless about something you have clearly outlined in your resume, you are going down.

Interview questions from similar companies

Interview experience
4
Good
Difficulty level
Easy
Process Duration
-
Result
Selected Selected

I applied via Campus Placement

Round 1 - Coding Test 

1 coding question and MCQ on CS fundamentals were asked.

Round 2 - Technical 

(3 Questions)

  • Q1. Questions were on my project. It was a full stack project on MERN. I was asked about non blocking IO, promises, alternatives to react.
  • Q2. I was asked a DSA question to find the set of element that occurs twice in the array. I was expected to run the code.
  • Q3. I was asked basics about cloud and if I have any related experience as the role would be devops.
Round 3 - HR 

(1 Question)

  • Q1. I was asked basics questions about myself. It was a very short 15 minute interview.
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via campus placement at Amrita Vishwa Vidyapeetham, Amritapuri Campus and was interviewed in Aug 2024. There were 3 interview rounds.

Round 1 - Aptitude Test 

Basic one along with os, dbms fundamentals

Round 2 - Coding Test 

One question can be solved using dp

Round 3 - Technical 

(2 Questions)

  • Q1. Identify the longest palindromic substring
  • Ans. 

    A palindromic substring is a string that reads the same forwards and backwards.

    • Use dynamic programming to find the longest palindromic substring.

    • Start by considering each character as the center of a potential palindrome.

    • Expand outwards from each center to check for palindromic property.

    • Keep track of the longest palindromic substring found so far.

    • Example: Input 'babad', Output 'bab' or 'aba'.

  • Answered by AI
  • Q2. Questions based on resume/projects

Skills evaluated in this interview

Interview experience
3
Average
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Not Selected

I applied via Campus Placement and was interviewed before Jun 2023. There were 3 interview rounds.

Round 1 - Aptitude Test 

It was an aptitude test, comprising of Quantative questions, Logical Reasoning and basic Verbal Ability.

Round 2 - Coding Test 

The test asked 2 programming questions on any of the languages that we were comfortable in.

Round 3 - One-on-one 

(2 Questions)

  • Q1. How will you print all the Armstrong numbers between 10 to 250
  • Ans. 

    Armstrong numbers are numbers that are equal to the sum of their own digits raised to the power of the number of digits.

    • Iterate through numbers from 10 to 250

    • Calculate the sum of each digit raised to the power of the number of digits

    • Check if the sum is equal to the original number, if yes, it is an Armstrong number

  • Answered by AI
  • Q2. How will you implement Method overrriding and overloading in C++
  • Ans. 

    Method overriding is achieved by creating a function in a derived class with the same signature as a function in the base class. Method overloading is achieved by creating multiple functions with the same name but different parameters.

    • Method overriding: Create a function in a derived class with the same name and signature as a function in the base class. Example: virtual void display() in base class and void display() ...

  • Answered by AI

Interview Preparation Tips

Topics to prepare for KPIT Technologies Associate Software Developer interview:
  • Programming
  • Aptitude
  • Communication Skills
  • OOPS
Interview preparation tips for other job seekers - Prepare well and in advance. You'll surely clear it with all your hardwork.

Skills evaluated in this interview

SAP Interview FAQs

How many rounds are there in SAP Associate Software Developer interview?
SAP interview process usually has 3-4 rounds. The most common rounds in the SAP interview process are Technical, HR and One-on-one Round.
How to prepare for SAP Associate Software Developer interview?
Go through your CV in detail and study all the technologies mentioned in your CV. Prepare at least two technologies or languages in depth if you are appearing for a technical interview at SAP. The most common topics and skills that interviewers at SAP expect are Agile Development, Cds, OO ABAP and Scrum.
What are the top questions asked in SAP Associate Software Developer interview?

Some of the top questions asked at the SAP Associate Software Developer interview -

  1. Explain Inheritance, Polymorphism in Oo...read more
  2. Sorting algorithms differenc...read more
  3. Longest common subseque...read more

Tell us how to improve this page.

SAP Associate Software Developer Interview Process

based on 6 interviews

3 Interview rounds

  • Coding Test Round
  • Technical Round
  • HR Round
View more
SAP Associate Software Developer Salary
based on 135 salaries
₹7 L/yr - ₹20 L/yr
117% more than the average Associate Software Developer Salary in India
View more details

SAP Associate Software Developer Reviews and Ratings

based on 17 reviews

4.1/5

Rating in categories

3.9

Skill development

4.7

Work-life balance

2.9

Salary

4.6

Job security

4.5

Company culture

3.0

Promotions

3.6

Work satisfaction

Explore 17 Reviews and Ratings
Software Developer
1k salaries
unlock blur

₹8.5 L/yr - ₹32 L/yr

Developer
863 salaries
unlock blur

₹10 L/yr - ₹34 L/yr

Developer Associate
823 salaries
unlock blur

₹6.3 L/yr - ₹20.5 L/yr

Senior Developer
487 salaries
unlock blur

₹13.1 L/yr - ₹48 L/yr

Business Process Consultant
421 salaries
unlock blur

₹10 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.0
Compare
Did you find this page helpful?
Yes No
write
Share an Interview