Data Engineer applicants have rated the interview process at IBM with 3 out of 5 (where 5 is the highest level of difficulty) and assessed their interview experience as 100% positive. To compare, the company-average is 71.4% positive. This is according to Glassdoor user ratings.
Here are the most commonly searched roles for interview reports -
I applied online. The process took 2 months. I interviewed at IBM (Calcutta) in Feb 2024
Interview
Interview process consists of three stage:
1. Coding Assessment ; consists of moderate problems based on dsa and SQL.
2. Technical Round; asked about few technical problems like DBMS, OS , DSA approach
3. HR Round: nothing special, just old hr questions.
Interview questions [1]
Question 1
1. Write a program to find HCF of two numbers by without using recursion.
I applied online. I interviewed at IBM (Le Caire, )
Interview
1. Resume Screening: Recruiters review your resume to ensure you meet the basic qualifications for the role.
2. Phone Screen: A brief call with a recruiter or hiring manager to discuss your background, experience, and interest in the role.
3. Technical Assessment: This could include a take-home assignment or an online coding test to evaluate your programming skills, data manipulation abilities, and understanding of data structures and algorithms.
4. Technical Interviews: One or more rounds of technical interviews where you’ll be asked to solve coding problems, SQL queries, and design data pipelines. Expect questions on database systems, distributed computing, ETL processes, and data modeling.
5. Behavioral Interviews: Assess your communication skills, problem-solving approach, and teamwork abilities. You may be asked about past projects, how you handle challenges, and your experience working in a team.
6. On-site Interviews (or Virtual Equivalent): If applicable, you’ll visit the company’s office for in-person interviews with various team members. These may include technical whiteboarding sessions, system design discussions, and cultural fit conversations.
7. Final Interview: A concluding discussion with senior leadership or HR to discuss compensation, benefits, and any remaining questions or concerns.