Machine Learning Intern applicants have rated the interview process at IBM with 2.5 out of 5 (where 5 is the highest level of difficulty) and assessed their interview experience as 50% positive. To compare, the company-average is 76.5% positive. This is according to Glassdoor user ratings.
Candidates applying for Machine Learning Intern roles take an average of 120 days to get hired, when considering 2 user submitted interviews for this role. To compare, the hiring process at IBM overall takes an average of 14 days.
Here are the most commonly searched roles for interview reports -
I applied online. The process took 4 months. I interviewed at IBM in Mar 2025
Interview
The interview consisted of 3 rounds. The first was a coding round consisting of 2 questions. They were straight forward with 1 question on SQL and 1 was a leet code medium level question.
Sadly I didn't qualify for the next round.
The result itself took atleast 2 months.
Interview questions [1]
Question 1
SQL database query to retrieve data points from combining 3 tables.
I applied for the job on a weekend and got the invitation to take the online assessment. The questions were hard but I was given a week till the test expired.
OA Prescreen, 2 interviews one tech one behavioral, both the oa and the tech wasn’t that bad. clicked pretty well with my interviewer which is probably important above all else