i
IBM
Proud winner of ABECA 2024 - AmbitionBox Employee Choice Awards
Filter interviews by
I applied via Naukri.com and was interviewed before May 2023. There was 1 interview round.
I applied via Naukri.com and was interviewed before Apr 2023. There were 3 interview rounds.
Spark optimizations techniques improve performance and efficiency of Spark jobs.
Partitioning data to optimize parallelism
Caching data in memory to avoid recomputation
Using broadcast variables for small lookup tables
Avoiding shuffles by using narrow transformations
Tuning memory and executor settings for optimal performance
I applied via Approached by Company and was interviewed before Mar 2023. There were 2 interview rounds.
CS Workflows refer to the processes and steps involved in managing and analyzing data in a computer science context.
CS Workflows involve defining data sources and transformations
They often include data cleaning, processing, and analysis steps
Tools like Apache Airflow and Luigi are commonly used for managing workflows
CS Workflows help automate data pipelines and ensure data quality and consistency
Forms and Templates are used in workflow and web reports to standardize data input and presentation.
Forms are used to collect data in a structured manner, often with predefined fields and formats
Templates are pre-designed layouts for presenting data in a consistent way
Forms and Templates help streamline processes, ensure data consistency, and improve reporting accuracy
In workflow management, Forms can be used to gather...
What people are saying about IBM
I applied via Naukri.com and was interviewed in May 2022. There were 2 interview rounds.
IBM interview questions for designations
I applied via Recruitment Consulltant and was interviewed before Mar 2023. There were 2 interview rounds.
The interview questions cover project architecture, complex job handling, lookup types, SCD-2 implementation, SQL analytical functions, and Unix commands.
Project architecture involves designing the overall structure of a data project.
Complex job handling refers to managing intricate data processing tasks within a project.
Lookup types include exact match, range match, and fuzzy match.
SCD-2 implementation in DataStage in...
Get interview-ready with Top IBM Interview Questions
I applied via LinkedIn and was interviewed before May 2023. There were 2 interview rounds.
General behavioral questions
I applied via Referral and was interviewed before Aug 2022. There were 3 interview rounds.
Implementing SCD Type 2 in Informatica involves using Slowly Changing Dimension transformations and mapping variables.
Use Slowly Changing Dimension (SCD) transformations in Informatica to track historical changes in data.
Create mapping variables to keep track of effective start and end dates for each record.
Use Update Strategy transformations to handle inserts, updates, and deletes in the target table.
Implement Type 2 ...
I applied via Job Portal and was interviewed before Feb 2023. There was 1 interview round.
coalesce and repartition are both used to control the number of partitions in a PySpark DataFrame.
coalesce reduces the number of partitions by combining them, while repartition shuffles the data to create new partitions
coalesce is a narrow transformation and does not trigger a full shuffle, while repartition is a wide transformation and triggers a shuffle
coalesce is useful when reducing the number of partitions, while ...
I applied via Naukri.com and was interviewed before Nov 2022. There were 3 interview rounds.
I applied via Approached by Company and was interviewed before Oct 2022. There were 4 interview rounds.
General aptitude questions
Coding round in java
Oops concepts in Java 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 of a method to do different things based on the object it is acting upon.
Abstraction: Hiding the imp...
The duration of IBM Data Engineer interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 40 interviews
3 Interview rounds
based on 207 reviews
Rating in categories
Application Developer
11.7k
salaries
| ₹5.9 L/yr - ₹26.5 L/yr |
Software Engineer
5.5k
salaries
| ₹5.4 L/yr - ₹22.6 L/yr |
Advisory System Analyst
5.2k
salaries
| ₹9.4 L/yr - ₹26 L/yr |
Senior Software Engineer
4.8k
salaries
| ₹8 L/yr - ₹30 L/yr |
Senior Systems Engineer
4.5k
salaries
| ₹5.6 L/yr - ₹20 L/yr |
Oracle
TCS
Cognizant
Accenture