i
SAP
Proud winner of ABECA 2024 - AmbitionBox Employee Choice Awards
Filter interviews by
There are 2 coding questions came in round 1 with time duration of 1 hr. Coding question is related with bitwise operator,array,string
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
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
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...
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
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
I applied via LinkedIn and was interviewed in Oct 2024. There were 2 interview rounds.
This round had 20 questions on Basics of ABAP
Leetcode questions form dp tree graph and from bst
SAP interview questions for popular designations
I applied via Referral and was interviewed in Aug 2024. There were 3 interview rounds.
2 Programming questions
Get interview-ready with Top SAP Interview Questions
I applied via Referral and was interviewed in Jul 2024. There were 2 interview rounds.
There were 2 easy level DSA questions in this round one of them was to give sum of alternate numbers in the array
To check if a string is a palindrome, compare the string with its reverse.
Create a function to reverse the input string.
Compare the original string with the reversed string to check for palindrome.
Example: 'madam' is a palindrome as it reads the same backward and forward.
To swap two variables without using a third variable
Use arithmetic operations to swap values
Example: a = a + b; b = a - b; a = a - b;
I was interviewed in Jul 2024.
It was technical round. used from basics to advance questions
Wrapper classes in Java are classes that allow primitive data types to be accessed as objects. Integer is a wrapper class for the int data type.
Wrapper classes in Java are used to convert primitive data types into objects.
Integer is a wrapper class for the int data type, allowing integers to be treated as objects.
Wrapper classes provide utility methods for converting between primitive data types and objects, as well as
Encapsulation is the concept of bundling data and methods that operate on the data into a single unit.
Encapsulation helps in hiding the internal state of an object and restricting access to it.
It allows for better control over the data by preventing direct access from outside the class.
Getters and setters are commonly used to access and modify the encapsulated data.
Example: A class 'Car' encapsulating variables like 'm...
Polymorphism in Java allows objects of different classes to be treated as objects of a common superclass. Method overriding involves a subclass providing a specific implementation of a method in its superclass, while method overloading involves having multiple methods with the same name but different parameters.
Polymorphism allows objects of different classes to be treated as objects of a common superclass.
Method overr...
MAP in Java is an interface that represents a mapping between keys and values.
MAP is part of the Java Collections Framework.
It allows you to store key-value pairs.
Common implementations include HashMap, TreeMap, and LinkedHashMap.
Annotations used in Spring Boot for configuration and functionality
1. @SpringBootApplication - Main annotation to mark a class as Spring Boot application
2. @RestController - Annotation to define a class as a RESTful controller
3. @Autowired - Annotation to inject dependencies
4. @RequestMapping - Annotation to map web requests to specific handler methods
5. @Component - Annotation to mark a class as a Spring component
Java program to add numbers and count duplicates in an array.
Create an array to store the numbers.
Use a loop to add the numbers and count duplicates using a HashMap.
Print the sum of numbers and count of duplicates.
I applied via LinkedIn and was interviewed in Sep 2024. There was 1 interview round.
Collections in Java are data structures that store and manipulate groups of objects.
Collections framework in Java provides interfaces (List, Set, Map) and classes (ArrayList, LinkedList, HashSet, HashMap) for storing and manipulating collections of objects.
Collections allow for easy manipulation of groups of objects, such as adding, removing, and searching for elements.
Collections provide methods for sorting, iterating...
There were 2 coding qns
Checking if a number is prime by iterating up to its square root and checking for divisibility
Iterate from 2 to square root of the number
Check if the number is divisible by any number in the iteration range
If divisible by any number, it is not prime
I applied via Company Website and was interviewed in Jul 2024. There were 5 interview rounds.
The duration of SAP interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 190 interviews
Interview experience
Software Developer
1k
salaries
| ₹8.5 L/yr - ₹32 L/yr |
Developer
863
salaries
| ₹10 L/yr - ₹34 L/yr |
Developer Associate
823
salaries
| ₹6.3 L/yr - ₹20.5 L/yr |
Senior Developer
487
salaries
| ₹13.1 L/yr - ₹48 L/yr |
Business Process Consultant
421
salaries
| ₹10 L/yr - ₹40 L/yr |
Oracle
SAS
Zoho
IBM