i
IBM
Proud winner of ABECA 2024 - AmbitionBox Employee Choice Awards
Filter interviews by
I applied via Recruitment Consulltant and was interviewed in Sep 2021. There was 1 interview round.
I applied via LinkedIn and was interviewed in Dec 2021. There were 2 interview rounds.
I applied via Campus Placement and was interviewed in Oct 2021. There were 3 interview rounds.
What people are saying about IBM
I applied via Recruitment Consultant and was interviewed in May 2021. There was 1 interview round.
IBM interview questions for popular designations
I applied via Naukri.com and was interviewed before Nov 2020. There were 3 interview rounds.
Session method and call transaction are two different ways of executing SAP transactions.
Session method executes a transaction in the same session as the calling program.
Call transaction executes a transaction in a separate session.
Session method is faster and more efficient as it does not require opening a new session.
Call transaction is useful when the transaction being executed has its own set of screens and require...
Field symbol is a pointer to a field in ABAP.
Field symbol is used to access data dynamically.
It can be used to avoid copying large amounts of data.
It can be used to access data in internal tables and structures.
Example: ASSIGN statement assigns a field symbol to a field.
Example: LOOP AT statement uses a field symbol to access data in internal tables.
Implicit and explicit enhancements in SAP ABAP
Implicit enhancements are modifications made to standard SAP code without changing the original code
Explicit enhancements are modifications made to standard SAP code by adding new code to the original code
Implicit enhancements are done using function modules, while explicit enhancements are done using enhancement points
Implicit enhancements are not visible in the standard S...
To trigger an RFC, use the function module 'RFC_FUNCTION_CALL'.
Provide the RFC name and input parameters in the 'RFC_FUNCTION_CALL' function module.
Use the 'DESTINATION' parameter to specify the target system.
Call the function module using 'CALL FUNCTION'.
An interface is a contract between two systems or components that defines the methods and parameters that they will use to communicate with each other.
Interfaces allow for loose coupling between systems or components
They define a set of rules for communication
Interfaces can be used in programming languages like Java and C#
Examples of interfaces include JDBC for database connectivity and SOAP for web services
An abstract class is a class that cannot be instantiated and is used as a base class for other classes.
An abstract class can have abstract methods that must be implemented by its subclasses.
Abstract classes can have non-abstract methods and properties.
An abstract class can be used to define a common interface for a group of related classes.
Example: 'Animal' can be an abstract class with abstract methods like 'eat' and ...
Singleton pattern is a design pattern that restricts the instantiation of a class to one object.
Singleton pattern ensures that only one instance of a class is created and provides a global point of access to it.
It is useful when exactly one object is needed to coordinate actions across the system.
In ABAP, singleton pattern can be implemented using static attributes and methods.
Example: class CL_SING_ABAP implementing s...
Multiple inheritance allows a class to inherit from multiple superclasses in OO ABAP.
Multiple inheritance can be achieved using interfaces.
A class can implement multiple interfaces.
A class can inherit from one superclass and implement multiple interfaces.
Example: Class ZCL_MYCLASS extends ZCL_SUPERCLASS implements ZIF_INTERFACE1, ZIF_INTERFACE2.
Diamond problem can occur in multiple inheritance.
To avoid diamond problem,...
Badis can be found using transaction code SE18. User exits are older and customer exits are newer enhancements in SAP.
Badis can be found using transaction code SE18.
User exits are older enhancements in SAP.
Customer exits are newer enhancements in SAP.
Badis provide a more flexible and object-oriented approach compared to user exits and customer exits.
Badis can be implemented multiple times, while user exits and customer...
To enhance a standard table in SAP ABAP, use append structures or custom fields.
Create an append structure to add fields to the standard table without modifying it directly.
Use custom fields to add new fields to the table.
Enhance the table using the Enhancement Framework.
Use BAdIs (Business Add-Ins) to add custom logic to the standard table.
Examples: Append structure for MARA table to add custom fields for material mas...
Get interview-ready with Top IBM Interview Questions
I applied via Company Website and was interviewed in Oct 2021. There was 1 interview round.
I applied via Naukri.com and was interviewed in Jun 2021. There was 1 interview round.
posted on 8 Jun 2021
I applied via Recruitment Consultant and was interviewed in May 2021. There were 4 interview rounds.
Network topologies refer to the arrangement of various elements in a network.
There are several types of network topologies, including bus, star, ring, mesh, and hybrid.
Bus topology involves connecting all devices to a single cable.
Star topology involves connecting all devices to a central hub or switch.
Ring topology involves connecting devices in a circular manner.
Mesh topology involves connecting devices to each other...
I applied via Naukri.com and was interviewed before Dec 2021. There was 1 interview round.
Some of the top questions asked at the IBM interview for freshers -
The duration of IBM interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 117 interviews
Interview experience
based on 21.8k reviews
Rating in categories
Application Developer
11.7k
salaries
| ₹5.5 L/yr - ₹24 L/yr |
Software Engineer
5.5k
salaries
| ₹5.4 L/yr - ₹22.5 L/yr |
Advisory System Analyst
5.2k
salaries
| ₹9.3 L/yr - ₹27.5 L/yr |
Senior Software Engineer
4.8k
salaries
| ₹8 L/yr - ₹30 L/yr |
Senior Systems Engineer
4.6k
salaries
| ₹5.7 L/yr - ₹20.5 L/yr |
Oracle
TCS
Cognizant
Accenture