Data Science Intern 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 50% positive. To compare, the company-average is 71.4% positive. This is according to Glassdoor user ratings.
Candidates applying for Data Science Intern roles take an average of 60 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 40 days.
Common stages of the interview process at IBM as a Data Science Intern according to 2 Glassdoor interviews include:
One on one interview: 100%
Here are the most commonly searched roles for interview reports -
I applied through a recruiter. I interviewed at IBM (Armonk, NY) in Jan 2021
Interview
Got invited by recruiter to apply for position. Applied and got an online assessment. I completed it very quickly. I never got a follow up offer to another interview. I just received a rejection letter 2 weeks later.
I applied online. I interviewed at IBM in Dec 2020
Interview
Two Rounds
1. Hackerrank Online Assessment( 1 SQL and 1 Sliding window LC type question)
2. One Phone Interview( Mostly about cultural fit & behaviour questions and few technical questions about Machine Learning and AI )
Interview questions [1]
Question 1
*Overall flow of machine learning and AI algorithms
*Word Embeddings(NLP)
I applied online. I interviewed at IBM (Atlanta, GA) in Dec 2020
Interview
Relatively short process considering what I usually hear about IBM's recruiting.
I applied on the 26th of October. On the 9th of November I received an email about a cognitive assessment and two days after an email about a coding assessment. Since I originally applied for the Cognitive Developer Internship, I had a REST API problem and a data mining problem. So study the requests package and the pandas package if you're in the same boat. If you originally apply for a Data Science Internship, however, you'll have an SQL problem and ML problem which can easily be completed with the scikit-learn package.
After not hearing anything for 3 weeks I contacted IBM Opportunities and was forwarded to the concerned recruiting team with whom I scheduled a phone interview with. The initial phone interview with a recruiter was a breeze. I just spoke about my education, motivations, and briefly explained a recent relevant project.
A week after, I had a video interview with an actual IBM Data scientist. We walked through two of my recent projects with them. Much more technical than with the recruiter. I then had to answer some coding questions over a shared document related to pandas. Finally, I had two technical questions and after an hour the interview was over! 3 hours later, I received an offer!
Interview questions [3]
Question 1
Tell us about a project you've recently worked on.