I applied through college or university. I interviewed at IBM (Markham, ON)
Interview
Round 1 Interview: Resume review with more technical questions about previous projects and testing technical knowledge of machine and deep learning, but no coding assessment
Round 2: Behavioural interview. Moving to this stage generally means you are close to securing the position.
I applied online. The process took 4 weeks. I interviewed at IBM (New York, NY) in Jan 2026
Interview
the first round was extremely hard, the python questions is like at a Hard level on leet code. I could not pass the technical test. complex Sliding Window problems. the SQL is a little bit easier. Mostly joins, pull certain data.
I applied online. I interviewed at IBM (Gurgaon, Haryana) in Feb 2024
Interview
Typically involving an online coding assessment, a technical interview focusing on DSA and core CS concepts, and a final behavioral round evaluating cultural fit and problem-solving skills
That's mostly what they ask
Interview questions [1]
Question 1
Describe a time when you had to work with a difficult team member. How did you handle the situation and what was the outcome?