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.
Applied around December. Got the OA 2 weeks after applying, It was basic python and SQL questions. then I got interview 2 weeks later. Currently waiting for the interview to begin.
Brief, zoom call for 30 minutes. Asked me about myself and why this role. That was it. It was one round after the coding assessment. Hard to stand out with just 2 questions, might be a resume stat check to a certain point.
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.