The IBM Data Scientist interview process is usually 3–5 rounds. Short overview:
Online Assessment (sometimes)
Python / SQL
Basic statistics & ML
Aptitude or coding
Technical Interview 1
Machine Learning concepts
Statistics & probability
Python / SQL questions
Past projects discussion
Technical Interview 2 / Case Study
Real data science problem
Model selection, evaluation
Feature engineering
Sometimes a small coding task
Managerial / Behavioral Round
Communication
Problem-solving approach
Teamwork and project impact
HR Round
Salary, role expectations, joining details.
Key skills they test:
Python (Pandas, NumPy, Scikit-learn)
SQL
Statistics
Machine Learning fundamentals
Data storytelling
I applied online. I interviewed at IBM (Estrasburgo)
Interview
1er entretien RH assez concis avec une présentation rapide de mon parcours
2nd entretien technique avec Manager des équipes data de Lille et Strasbourg : présentation de mon parcours puis question sur une problématique donnée (liée au domaine bancaire)
3eme entretien technique ; présentation et question autour de l'IA générative
Interview questions [1]
Question 1
Quelles sont les métriques pour jauger les performances d'un LLM ?
"The company provided a fixed interview slot without any room for flexibility. As soon as I responded to ask if we could reschedule for a different date and time, the system automatically triggered a rejection email. It seems their automated process drops candidates who cannot make the initial slot.
Quiet straight forward, but unfortunately got rejected even afer passing all unit tests with same old saying that other candidates are better aligned at the moment for this specific role demands.