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 Software Engineer Interview Questions and Answers

Updated 19 Oct 2024

SAP Software Engineer Interview Experiences

6 interviews found

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

There are 2 coding questions came in round 1 with time duration of 1 hr. Coding question is related with bitwise operator,array,string

Round 2 - Technical 

(5 Questions)

  • Q1. Tell me about your self
  • Ans. 

    I am a passionate software engineer with 5 years of experience in developing web applications using various technologies.

    • Experienced in full stack web development

    • Proficient in languages such as JavaScript, Python, and Java

    • Familiar with frameworks like React, Node.js, and Django

    • Strong problem-solving and analytical skills

    • Excellent communication and teamwork abilities

  • Answered by AI
  • Q2. Tell me about your Project
  • Ans. 

    Developed a web application for tracking personal fitness goals and progress

    • Used React.js for front-end development

    • Implemented RESTful APIs using Node.js and Express for back-end

    • Utilized MongoDB for database management

    • Incorporated chart.js for visualizing progress data

  • Answered by AI
  • Q3. What is Strength
  • Ans. 

    Strength is the ability to overcome challenges and obstacles, both physically and mentally.

    • Physical strength refers to the ability to exert force or lift heavy objects.

    • Mental strength involves resilience, determination, and the ability to stay focused under pressure.

    • Strength can also refer to emotional resilience and the ability to cope with difficult situations.

    • Examples: Weightlifters demonstrate physical strength, wh...

  • Answered by AI
  • Q4. Tell about your weakness?
  • Ans. 

    I tend to be overly critical of my own work, which can sometimes lead to perfectionism.

    • I have a tendency to spend too much time on a task to ensure it is perfect

    • I struggle with delegating tasks to others because I want to make sure they are done correctly

    • I am working on finding a balance between striving for excellence and accepting that perfection is not always attainable

  • Answered by AI
  • Q5. Journey of collage
  • Ans. 

    My journey through college was filled with challenges, growth, and memorable experiences.

    • Started as a freshman with excitement and nervousness

    • Balanced academics, extracurricular activities, and social life

    • Learned to manage time effectively and prioritize tasks

    • Participated in internships and projects to gain practical experience

    • Graduated with valuable skills and knowledge for my career

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Be prepare and attentive during interveiw but coding round is simple and it is conducted online without any monitoring.
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-

I applied via Campus Placement

Round 1 - Coding Test 

2 Coding Questions were asked

Round 2 - Technical 

(2 Questions)

  • Q1. Tell us about yourself
  • Ans. 

    I am a software engineer with 5 years of experience in developing web applications using Java, Spring, and Angular.

    • 5 years of experience in software development

    • Proficient in Java, Spring, and Angular

    • Strong problem-solving skills

    • Experience working in Agile environments

    • Passionate about learning new technologies

  • Answered by AI
  • Q2. Questions based on my project

Software Engineer Interview Questions Asked at Other Companies

asked in Qualcomm
Q1. Bridge and torch problem : Four people come to a river in the nig ... read more
asked in Capgemini
Q2. In a dark room,there is a box of 18 white and 5 black gloves. You ... read more
asked in TCS
Q3. Find the Duplicate Number Problem Statement Given an integer arra ... read more
Q4. Tell me something about yourself. Define encapsulation. What is i ... read more
asked in Paytm
Q5. Puzzle : 100 people are standing in a circle .each one is allowed ... read more
Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
Not Selected

I applied via Walk-in

Round 1 - Coding Test 

The coding test contained two questions.
One was easy and second one was tough to solve. Only two coding questions to qualify for next round

Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-
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 - Coding Test 

They asked questions on array like remove zero to end

Round 3 - Technical 

(2 Questions)

  • Q1. They asked questions on oops,DBMS, data structure
  • Q2. Second largest element
  • Ans. 

    Find the second largest element in an array of integers.

    • Sort the array in descending order and return the second element.

    • Iterate through the array and keep track of the largest and second largest elements.

    • Use a priority queue to efficiently find the second largest element.

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare with DSA and oops

Skills evaluated in this interview

SAP interview questions for designations

 Associate Software Engineer

 (3)

 Senior Software Engineer

 (3)

 Java Software Engineer

 (1)

 Senior Software Development Engineer

 (1)

 Software Developer

 (46)

 Associate Software Developer

 (7)

 Software Developer Intern

 (4)

 Senior Software Developer

 (2)

Interview experience
3
Average
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 

(2 Questions)

  • Q1. Normal HR or resume based questions
  • Q2. Same based on resume
Round 1 - Coding Test 

Dsa coding round

Round 2 - Coding Test 

Dsa questions

Round 3 - HR 

(5 Questions)

  • Q1. Why should we hire you?
  • Q2. Why are you looking for a change?
  • Q3. Where do you see yourself in 5 years?
  • Q4. What are your strengths and weaknesses?
  • Q5. Tell me about yourself.

Interview Preparation Tips

Interview preparation tips for other job seekers - great do dsa well.

Interview questions from similar companies

Interview Questionnaire 

1 Question

  • Q1. Off-campus interviews in Bangalore

Interview Preparation Tips

Round: Test
Experience: Only a few students will get shortlisted who do all the questions correctly.

Round: Other Interview
Experience: First 4 rounds on day 1 and this are just to shortlist for more rounds on some other day.
Tips: They will focus on almost all the concepts of computer science.You need to practice a lot and start it right now. Should be easy if you have prepared well enough. Use your holidays to start preparing for placements.

General Tips: Sooner you start, better your placement will be as lack of practice & last day study works only for exams but never for interviews. You'll get enough time to prepare for interviews once you get shortlisted. Focus on it even if you are placed already.
Skill Tips: They will focus on almost all the concepts of computer science.
Skills: C , Aptitude
College Name: NIT SURATHKAL

I appeared for an interview in Dec 2016.

Interview Preparation Tips

Round: Technical Interview
Experience: On-site interview (5 hours).

4 back-to-back 45-minute coding interviews, followed by a design interview, with a lunch break with a Googler in the middle.

The first coding interview was a set of (surprisingly) trivial (no algorithms needed) incremental coding questions.

The two next coding interviews were problems straight from the "Cracking the coding interview" book. Even though I divulged that I'd solved pretty much exactly the same problem before, they didn't give me an alternative problem and I quickly coded up a general and optimal solution for the problems. Follow-up in-depth questions were minimal and not hard.

The last coding question was a pure algorithm question related to search trees/tries. No coding required, spent the whole time reasoning about the most effective algorithm. This was a bit of a brain twister.

The design question was related to high-level system design (not OO design) for storage and search in geographic data. Focus was effective search as well as scalability both in traffic and data volumes.

Tips: Read "Cracking the coding interview" or other similar literature. Solve all the problems and you should be good to go. If you solve a bunch of problems at HackerRank (or similar) as well, you'll have the added bonus of training on how to generalize the algorithms.

Software Engineer Interview Questions & Answers

Adobe user image Devendra Bendkhale

posted on 4 Dec 2015

Interview Questionnaire 

8 Questions

  • Q1. WRITE A GENERIC SWAP FUNCTION
  • Ans. 

    A generic swap function swaps two values of any data type.

    • The function should take two parameters of any data type.

    • Use a temporary variable to store the value of one parameter.

    • Assign the value of the second parameter to the first parameter.

    • Assign the value of the temporary variable to the second parameter.

  • Answered by AI
  • Q2. SEARCH AN ELEMENT IN ROTATED SORTED LINKLIST .
  • Ans. 

    Search for an element in a rotated sorted linked list.

    • Find the pivot point where the list is rotated.

    • Divide the list into two sublists based on the pivot point.

    • Perform binary search on the appropriate sublist.

    • Handle edge cases such as empty list and list with only one element.

  • Answered by AI
  • Q3. SEARCH AN ELEMENT IN ROTATED SORTED ARRAY. WRITED A CODE FOR IT
  • Ans. 

    Search an element in a rotated sorted array

    • Find the pivot point where the array is rotated

    • Divide the array into two sub-arrays based on pivot point

    • Perform binary search on the appropriate sub-array

    • Repeat until element is found or sub-array size is 1

  • Answered by AI
  • Q4. In an Array of size 95 contain numbers in range 1 to 100. each number is at max once in the array. find the 5 missing numbers in array between 1-100
  • Ans. 

    Find 5 missing numbers in an array of size 95 containing numbers in range 1 to 100.

    • Create a boolean array of size 100 and mark the present numbers

    • Iterate through the boolean array and find the missing numbers

    • Alternatively, use a HashSet to store the present numbers and find the missing ones

  • Answered by AI
  • Q5. Given sudoku as id array of size . in a given empty cell find the possible numbers that could be possible. Asked me to write code for it
  • Ans. 

    Given a Sudoku board, find possible numbers for an empty cell.

    • Iterate through empty cells and check possible numbers using row, column, and box constraints.

    • Use a set to keep track of possible numbers for each empty cell.

    • Return the set of possible numbers for the given empty cell.

  • Answered by AI
  • Q6. Given 4 unsigned integers find their integer average (eg. (2,2,2,3) => (2+2+2+3)/4 = 2) consider integer division ) without typecasting
  • Ans. 

    Find integer average of 4 unsigned integers without typecasting

    • Add all the integers and divide by 4

    • Use bit shifting to divide by 4

    • Handle overflow by using long long data type

    • Use unsigned int data type for input

  • Answered by AI
  • Q7. Write a code to identify wheter given processor is of 32 bit architecture or 64 bit architecture
  • Ans. 

    Code to identify 32 bit or 64 bit architecture of a processor

    • Check if the operating system is 32 bit or 64 bit

    • If OS is 32 bit, processor is 32 bit

    • If OS is 64 bit, check if processor supports 64 bit architecture

    • Use CPUID instruction to check if processor supports 64 bit architecture

  • Answered by AI
  • Q8. Convert a binary number into base 64 integer
  • Ans. 

    Convert binary number to base 64 integer

    • Divide the binary number into groups of 6 bits

    • Convert each group of 6 bits to decimal

    • Map the decimal value to the corresponding base 64 character

    • Concatenate the base 64 characters to form the final integer

  • Answered by AI

Interview Preparation Tips

Round: Test
Experience: SIMPLE CODING QUESTIONS SPEED MATTERS.
Duration: 60 minutes
Total Questions: 3

Skills: Analytics And Coding
College Name: IIT Guwahati

Skills evaluated in this interview

Interview Questionnaire 

6 Questions

  • Q1. Solving puzzles(25 horses,ant and sweets,height of a building..) try as many as possible before appearing for interview
  • Q2. If experienced , then project details of previous companies a must prepare question
  • Q3. Writing test cases for random scenarios
  • Q4. Programming in whatsoever language you r comfortable with, basic coding problems of DS,Algos. eg. Zigzag tree traversal algo,random linked list copy
  • Q5. Some people asked me questions related to the work i will do if hired in the project
  • Q6. Be genuine in ur CV, and be prepared with everything you write there.

Interview Preparation Tips

College Name: Na

SAP Interview FAQs

How many rounds are there in SAP Software Engineer interview?
SAP interview process usually has 2-3 rounds. The most common rounds in the SAP interview process are Coding Test, Technical and Resume Shortlist.
How to prepare for SAP Software Engineer 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 Software Development, Automation Testing, Coding, Python and Scrum.
What are the top questions asked in SAP Software Engineer interview?

Some of the top questions asked at the SAP Software Engineer interview -

  1. What is Stren...read more
  2. Second largest elem...read more
  3. Journey of coll...read more

Tell us how to improve this page.

SAP Software Engineer Interview Process

based on 5 interviews

2 Interview rounds

  • Coding Test Round
  • Technical Round
View more
SAP Software Engineer Salary
based on 214 salaries
₹8.3 L/yr - ₹32 L/yr
116% more than the average Software Engineer Salary in India
View more details

SAP Software Engineer Reviews and Ratings

based on 28 reviews

4.5/5

Rating in categories

4.5

Skill development

4.6

Work-life balance

4.0

Salary

4.7

Job security

4.6

Company culture

4.1

Promotions

4.4

Work satisfaction

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

₹8 L/yr - ₹32 L/yr

Developer
893 salaries
unlock blur

₹10.3 L/yr - ₹34 L/yr

Developer Associate
848 salaries
unlock blur

₹6 L/yr - ₹20 L/yr

Senior Developer
571 salaries
unlock blur

₹13 L/yr - ₹51 L/yr

Business Process Consultant
411 salaries
unlock blur

₹10 L/yr - ₹40 L/yr

Explore more salaries
Compare SAP with

Oracle

3.7
Compare

SAS

4.3
Compare

Zoho

4.3
Compare

IBM

4.0
Compare
Did you find this page helpful?
Yes No
write
Share an Interview