i
SAP
Proud winner of ABECA 2024 - AmbitionBox Employee Choice Awards
Filter interviews by
I applied via Approached by Company and was interviewed before Sep 2023. There were 2 interview rounds.
1:1 Search an element in BST
Design a Machine Learning algorithm to prioritize lift waiting time
Collect data on factors affecting lift waiting time (e.g. time of day, building occupancy, lift capacity)
Preprocess and clean the data to remove outliers and missing values
Select a suitable Machine Learning model such as Random Forest or Gradient Boosting
Train the model using the collected data to predict waiting times
Implement the model in the lift sys
I was interviewed in Sep 2024.
Asked 3 Java coding questions.
1. Reverse a linked list
2. Palindrome
3. Anagram Strings
posted on 7 Oct 2022
I applied via Naukri.com and was interviewed before Oct 2021. There were 3 interview rounds.
Defination in finance how it works and examples
I applied via Campus Placement and was interviewed before Apr 2023. There were 3 interview rounds.
Design a database schema for a university
Create tables for students, courses, professors, departments, and enrollments
Establish relationships between tables using foreign keys
Include attributes such as student ID, course ID, professor ID, department ID, and enrollment date
Consider normalization to reduce redundancy and improve data integrity
Connections and terms in technology analysis are essential for understanding the relationships between different components and concepts.
Connections refer to the relationships between different elements in a system or network.
Terms are the specific vocabulary used to describe concepts, tools, and processes in technology analysis.
Understanding connections and terms helps analysts make sense of data, identify patterns, a...
OOPS concepts are implemented in object-oriented programming languages to improve code organization and reusability.
Encapsulation: bundling data and methods that operate on the data into a single unit (class)
Inheritance: allows a class to inherit properties and behavior from another class
Polymorphism: ability for objects to be treated as instances of their parent class or their own class
Abstraction: hiding the complex ...
posted on 2 May 2023
I applied via Naukri.com and was interviewed before May 2022. There were 3 interview rounds.
posted on 26 May 2021
The low level design of Tic Tac Toe involves creating a game board, implementing player moves, and checking for a win condition.
Create a 3x3 game board using a 2D array
Implement logic for player moves and alternating turns
Check for win conditions after each move
Handle tie games and reset the board for a new game
High Level Design of Tinyurl
I applied via Naukri.com and was interviewed before Oct 2022. There were 4 interview rounds.
General Aptitude test
I was interviewed in Dec 2021.
Scripted pipelines are a way to create complex continuous delivery pipelines using a domain-specific language (DSL).
Scripted pipelines are written in Groovy
They allow for more flexibility and customization than Declarative pipelines
They can be used to define complex build and deployment workflows
Scripted pipelines can be version controlled and shared across teams
Example: pipeline { agent any stages { stage('Build') { s
I was interviewed in Sep 2024.
Asked 3 Java coding questions.
1. Reverse a linked list
2. Palindrome
3. Anagram Strings
based on 1 interview
Interview experience
Software Developer
1k
salaries
| ₹8.5 L/yr - ₹32 L/yr |
Developer
859
salaries
| ₹10 L/yr - ₹34 L/yr |
Developer Associate
821
salaries
| ₹6.7 L/yr - ₹24 L/yr |
Senior Developer
486
salaries
| ₹13.1 L/yr - ₹48 L/yr |
Business Process Consultant
419
salaries
| ₹10 L/yr - ₹40 L/yr |
Oracle
SAS
Zoho
IBM