i
IBM
Proud winner of ABECA 2024 - AmbitionBox Employee Choice Awards
Filter interviews by
General aptitude test numerical reasoning, verbaal
I applied via Approached by Company and was interviewed in Jun 2024. There were 2 interview rounds.
Python coding question and couple of SQL questions
Spark optimization techniques focus on improving performance and efficiency of Spark jobs.
Partitioning data to optimize parallelism
Caching frequently accessed data
Using broadcast variables for small lookup tables
Avoiding shuffling operations whenever possible
Tuning memory settings for optimal performance
I have faced difficulties in handling large volumes of data, ensuring data quality, and managing dependencies in ETL pipelines.
Handling large volumes of data can lead to performance issues and scalability challenges.
Ensuring data quality involves dealing with data inconsistencies, errors, and missing values.
Managing dependencies between different stages of the ETL process can be complex and prone to failures.
What people are saying about IBM
IBM interview questions for popular designations
I applied via Naukri.com and was interviewed in Apr 2024. There were 2 interview rounds.
Get interview-ready with Top IBM Interview Questions
Swapping two numbers using a temporary variable
Create a temporary variable to store one of the numbers
Assign the value of the first number to the second number
Assign the value of the temporary variable to the first number
Oops concepts in programming refer to Object-Oriented Programming principles like Inheritance, Encapsulation, Polymorphism, and Abstraction.
Inheritance: Allows a class to inherit properties and behavior from another class.
Encapsulation: Bundling data and methods that operate on the data into a single unit.
Polymorphism: Ability to present the same interface for different data types.
Abstraction: Hiding the complex implem...
I applied via Naukri.com and was interviewed in Jun 2024. There was 1 interview round.
Software development lifestyle involves continuous learning, problem-solving, collaboration, and adapting to new technologies.
Continuous learning is essential to stay updated with new technologies and best practices.
Problem-solving skills are crucial for debugging and finding efficient solutions to complex problems.
Collaboration with team members helps in sharing knowledge, brainstorming ideas, and improving code quali...
Class inheritance allows a subclass to inherit properties and methods from a superclass.
Subclass can access all public and protected members of superclass.
Subclass can override methods of superclass.
Example: Animal class can be superclass, with Dog and Cat classes as subclasses inheriting properties and methods.
I applied via Naukri.com and was interviewed in Jul 2024. There was 1 interview round.
I appeared for an interview in Nov 2024.
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