i
SAP
Proud winner of ABECA 2024 - AmbitionBox Employee Choice Awards
Filter interviews by
Arrays, Strings - HackerRank
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...
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...
Easy to medium leetcode questions
I applied via Approached by Company and was interviewed in Jun 2023. There were 5 interview rounds.
Hackerrank basic. aptitude
Case study was given on DBMS
SAP interview questions for designations
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
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.
I applied via Recruitment Consulltant and was interviewed before Oct 2023. There were 5 interview rounds.
Online test containing programming questions and also mcq
I applied via Campus Placement
1 coding question and MCQ on CS fundamentals were asked.
I applied via campus placement at Amrita Vishwa Vidyapeetham, Amritapuri Campus and was interviewed in Aug 2024. There were 3 interview rounds.
Basic one along with os, dbms fundamentals
One question can be solved using dp
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'.
posted on 15 Jun 2024
I applied via Campus Placement and was interviewed before Jun 2023. There were 3 interview rounds.
It was an aptitude test, comprising of Quantative questions, Logical Reasoning and basic Verbal Ability.
The test asked 2 programming questions on any of the languages that we were comfortable in.
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
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() ...
based on 6 interviews
3 Interview rounds
based on 17 reviews
Rating in categories
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