i
IBM
Proud winner of ABECA 2024 - AmbitionBox Employee Choice Awards
Filter interviews by
Easy to medium test was easily solvable
Quantitative and Verbal
2 Questions - DSA (Array and Numbers)
Basic MCQs on CS concepts
I applied via LinkedIn and was interviewed in May 2024. There were 3 interview rounds.
Lit bit tougher as a beginner for quants like aptitude, verbal, and reasoning.
They given 40 min for coding and , topics are below linked list , stacks
They given 30 min for coding in topics of linked list , stacks
Reverse a linked list by changing the next pointers of each node to point to the previous node.
Start with three pointers: current, prev, and next.
Iterate through the linked list, updating the next pointer of each node to point to the previous node.
Update prev to current and current to next in each iteration.
I applied via Campus Placement and was interviewed in Mar 2024. There were 2 interview rounds.
Linked list and trees
ArrayList is a dynamic array in Java that can grow or shrink in size as needed.
ArrayList is a class in Java that implements the List interface.
It allows for dynamic resizing of the array, unlike regular arrays.
Elements can be added, removed, or accessed by index.
Example: ArrayList
Object-oriented programming concepts focus on creating objects that interact with each other to accomplish tasks.
Encapsulation: Bundling data and methods that operate on the data into a single unit (object)
Inheritance: Allowing a class to inherit properties and behavior from another class
Polymorphism: Objects of different classes can be treated as objects of a common superclass
Abstraction: Hiding complex implementation
I applied via LinkedIn and was interviewed in Jul 2024. There were 4 interview rounds.
Aptitude test is to easy
Coding test easy too good
I applied via LinkedIn and was interviewed in Feb 2024. There was 1 interview round.
I am a software engineer with 5 years of experience in developing web applications using Java, Spring Boot, and Angular.
5 years of experience in software development
Proficient in Java, Spring Boot, and Angular
Strong problem-solving skills
Experience working in Agile development environment
Annotations in Spring Boot are used to provide metadata about the application's components, helping Spring to understand how to manage them.
Annotations are used to configure Spring Boot components such as controllers, services, repositories, etc.
Annotations help Spring Boot to automatically detect and configure beans based on the annotations used.
Examples of annotations in Spring Boot include @RestController, @Service,
based on 2 interviews
Interview experience
Application Developer
11.7k
salaries
| ₹0 L/yr - ₹0 L/yr |
Software Engineer
5.5k
salaries
| ₹0 L/yr - ₹0 L/yr |
Advisory System Analyst
5.2k
salaries
| ₹0 L/yr - ₹0 L/yr |
Senior Software Engineer
5k
salaries
| ₹0 L/yr - ₹0 L/yr |
Senior Systems Engineer
4.5k
salaries
| ₹0 L/yr - ₹0 L/yr |
Oracle
TCS
Cognizant
Accenture