i
IBM
Proud winner of ABECA 2024 - AmbitionBox Employee Choice Awards
Filter interviews by
Clear (1)
Totally 3 coding questions 2 is based on ip progarmming and 20 mcq technical questions
I applied via Campus Placement and was interviewed in Sep 2023. There were 2 interview rounds.
It was on HackerRank 3 questions on arrays.
Check if a string is a palindrome by comparing characters from start and end.
Iterate through the string from start and end simultaneously.
Compare characters at each position, moving towards the center.
If all characters match, the string is a palindrome.
Example: 'racecar' is a palindrome, 'hello' is not.
What people are saying about IBM
Basic coding questions
Object-oriented programming concepts in Java focus on classes, objects, inheritance, polymorphism, and encapsulation.
Classes are blueprints for objects
Objects are instances of classes
Inheritance allows a class to inherit properties and behaviors from another class
Polymorphism allows objects to be treated as instances of their parent class
Encapsulation hides the internal state of an object and only exposes necessary fun
Multithreading in Java allows multiple threads to execute concurrently, improving performance and responsiveness.
Java provides built-in support for multithreading through the java.lang.Thread class.
Threads can be created by extending the Thread class or implementing the Runnable interface.
Synchronization is important to prevent race conditions and ensure thread safety.
Java also provides high-level concurrency utilities...
IBM interview questions for designations
I applied via Campus Placement and was interviewed in Jul 2023. There were 3 interview rounds.
It was a written test conduxted on Hackerrank which included two coding questions and 10 MCQs/MSQs.
Turing machine is a theoretical device that manipulates symbols on a strip of tape according to a table of rules.
Turing machine is a mathematical model of computation that defines the concept of algorithm.
It consists of a tape divided into cells, a read/write head, and a set of rules for transitioning between states.
Turing machines can simulate any algorithmic process, making them a fundamental concept in computer scie...
Get interview-ready with Top IBM Interview Questions
I applied via LinkedIn and was interviewed in Oct 2023. There were 2 interview rounds.
Microservices are a software architecture pattern where applications are broken down into smaller, independent services that communicate over REST APIs. Unit testing is essential for ensuring the functionality of each service.
Microservices architecture involves breaking down applications into smaller, independent services that can be developed, deployed, and scaled independently.
REST APIs are commonly used for communic...
I applied via Naukri.com and was interviewed in Sep 2023. There were 5 interview rounds.
It was very hard to be honest
It was good. not that tough.
I applied via Walk-in and was interviewed in Mar 2023. There were 4 interview rounds.
Given an dictionary and a characters array print all valit words that are using passible characters from using this array
A coding test or programming test is a ability of check a coder in the job potential and performance in the real world
A gruop discussion involved is discussed on given topic with other candidates usually and similar Jobs experience educational qualifications.
I applied via Company Website and was interviewed before Feb 2023. There were 2 interview rounds.
The duration of IBM Software Engineer interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 55 interviews
5 Interview rounds
based on 371 reviews
Rating in categories
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