i
IBM
Proud winner of ABECA 2024 - AmbitionBox Employee Choice Awards
Filter interviews by
Coding questions were easy based on string and array
To determine if a number is prime, check if it is divisible by any number other than 1 and itself.
Check if the number is less than 2, if so it is not prime
Loop through numbers from 2 to the square root of the number and check for divisibility
If the number is only divisible by 1 and itself, it is prime
A linked list is a data structure consisting of nodes where each node points to the next node in the sequence.
Create a Node class with data and next pointer
Initialize a head pointer to null
Add nodes by updating next pointers
Hacker rank test was given, we need to clear that first.
What people are saying about IBM
I applied via Newspaper Ad and was interviewed in Aug 2024. There was 1 interview round.
My future goal is to become a certified Quality Engineer and lead a team of inspectors to ensure the highest quality standards are met.
Obtain certification as a Quality Engineer
Lead a team of inspectors
Ensure highest quality standards are met
Continuously improve processes and procedures
I expect a challenging work environment, opportunities for growth, and a supportive team.
Challenging work that allows me to utilize my skills and knowledge
Opportunities for professional development and advancement
A supportive team that values collaboration and communication
IBM interview questions for popular designations
EPIC is a large body of work that can be broken down into smaller, more manageable pieces called stories.
EPIC is a high-level requirement that is too large to be completed in a single iteration.
Stories are smaller, more detailed requirements that can be completed within a single iteration.
EPICs are typically broken down into stories during the backlog grooming process.
Stories are usually written from the perspective of...
Story points are arrived at through collaborative effort of the team based on complexity, effort, and risk involved in a user story.
Discuss the user story with the team to understand the requirements and potential challenges
Break down the user story into tasks and estimate the effort required for each task
Consider factors like complexity, uncertainty, dependencies, and risks involved in completing the user story
Use a s...
Team velocity is a measure of the amount of work a team can complete in a sprint.
Team velocity is calculated by summing up the story points completed in a sprint.
It helps the team understand how much work they can realistically accomplish in future sprints.
Velocity is used for sprint planning and forecasting project timelines.
It is not a measure of individual productivity but rather the team's overall capacity.
For exam...
Major challenges faced include communication issues, changing requirements, team dynamics, and stakeholder management.
Communication issues between team members and stakeholders can lead to misunderstandings and delays.
Changing requirements can disrupt project timelines and require frequent adjustments.
Team dynamics such as conflicts or lack of collaboration can impact productivity and morale.
Stakeholder management invo...
Get interview-ready with Top IBM Interview Questions
I applied via LinkedIn and was interviewed in Sep 2024. There was 1 interview round.
Agile principles are a set of values and beliefs that guide the Agile methodology in software development.
Customer satisfaction through early and continuous delivery of valuable software
Welcome changing requirements, even late in development
Deliver working software frequently, with a preference for shorter timescales
Collaboration between business people and developers throughout the project
Supportive and trusting envir...
A data lake is a centralized repository that allows you to store all your structured and unstructured data at any scale.
Data lakes store raw data in its native format without the need to structure it beforehand
Data lakes can store a variety of data types such as logs, images, videos, and more
Data lakes enable data scientists and analysts to explore and analyze data without predefined schemas
Data sharing is the process of allowing multiple users or systems to access and use the same data.
Data sharing involves granting permissions to users or systems to access specific datasets.
It can be done through APIs, databases, file sharing, or cloud storage.
Examples include sharing customer data between different departments in a company or sharing research data with collaborators.
It was well organised
Previous responsibilities included ensuring product quality, conducting inspections, analyzing data, and implementing improvements.
Conducted quality inspections on products to ensure they met standards
Analyzed data to identify trends and areas for improvement
Implemented quality control measures to enhance product quality
Collaborated with cross-functional teams to address quality issues
Participated in root cause analysi...
The duration of IBM interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 1.8k interviews
Interview experience
based on 22.9k reviews
Rating in categories
Application Developer
11.9k
salaries
| ₹5.7 L/yr - ₹26.1 L/yr |
Software Engineer
5.5k
salaries
| ₹6.7 L/yr - ₹22.2 L/yr |
Advisory System Analyst
5.4k
salaries
| ₹9.5 L/yr - ₹25.5 L/yr |
Senior Software Engineer
4.9k
salaries
| ₹8 L/yr - ₹32 L/yr |
Software Developer
4.7k
salaries
| ₹10.2 L/yr - ₹32.7 L/yr |
Oracle
TCS
Cognizant
Accenture