i
IBM
Proud winner of ABECA 2024 - AmbitionBox Employee Choice Awards
Filter interviews by
I can join within two weeks of receiving an offer.
I can start within two weeks of receiving an offer.
I need to give notice at my current job before starting.
I have some personal commitments that I need to wrap up before joining.
Snowflake is a cloud-based data warehousing platform that separates storage and compute, providing scalability and flexibility.
Snowflake uses a unique architecture called multi-cluster, shared data architecture.
It separates storage and compute, allowing users to scale each independently.
Data is stored in virtual warehouses, which are compute resources that can be scaled up or down based on workload.
Snowflake uses a cen...
I am a data engineer with a strong background in programming and data analysis.
Experienced in designing and implementing data pipelines
Proficient in programming languages like Python, SQL, and Java
Skilled in data modeling and database management
Familiar with big data technologies such as Hadoop and Spark
Developed a data pipeline to process and analyze customer feedback data
Used Apache Spark for data processing
Implemented machine learning models for sentiment analysis
Visualized insights using Tableau for stakeholders
Collaborated with cross-functional teams to improve customer experience
What people are saying about IBM
I applied via Naukri.com and was interviewed in Jul 2024. There was 1 interview round.
Broadcast variable is a read-only variable that is cached on each machine in a cluster instead of being shipped with tasks.
Broadcast variables are used to efficiently distribute large read-only datasets to worker nodes in Spark applications.
They are cached in memory on each machine and can be reused across multiple stages of a job.
Broadcast variables help in reducing the amount of data that needs to be transferred over
IBM interview questions for designations
I applied via Approached by Company and was interviewed in Dec 2023. There were 3 interview rounds.
Optimisation in code involves improving efficiency and performance.
Use of efficient data structures and algorithms
Minimizing unnecessary computations
Reducing memory usage
Parallel processing for faster execution
Profiling and identifying bottlenecks
Get interview-ready with Top IBM Interview Questions
I applied via Naukri.com and was interviewed in Mar 2024. There was 1 interview round.
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...
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...
The duration of IBM Data Engineer interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 12 interviews
3 Interview rounds
based on 213 reviews
Rating in categories
Application Developer
11.9k
salaries
| ₹5.7 L/yr - ₹25.8 L/yr |
Software Engineer
5.6k
salaries
| ₹7.1 L/yr - ₹22.3 L/yr |
Advisory System Analyst
5.2k
salaries
| ₹9.5 L/yr - ₹28.4 L/yr |
Senior Software Engineer
5k
salaries
| ₹8.1 L/yr - ₹32 L/yr |
Software Developer
4.8k
salaries
| ₹11.5 L/yr - ₹32 L/yr |
Oracle
TCS
Cognizant
Accenture