Software Engineer applicants have rated the interview process at IBM with 2.4 out of 5 (where 5 is the highest level of difficulty) and assessed their interview experience as 100% positive. To compare, the company-average is 68.8% positive. This is according to Glassdoor user ratings.
Candidates applying for Software Engineer roles take an average of 30 days to get hired, when considering 5 user submitted interviews for this role. To compare, the hiring process at IBM overall takes an average of 25 days.
Common stages of the interview process at IBM as a Software Engineer according to 5 Glassdoor interviews include:
Phone interview: 50%
Skills test: 25%
One on one interview: 25%
Here are the most commonly searched roles for interview reports -
I applied in-person. I interviewed at IBM in Jul 2014
Interview
There will be individual interviews of two rounds and HR round.
If one gets selected on the first round can get in to the second. HR round will be on another day
Interview questions [1]
Question 1
Will ask about the current job nature and some questions based on the narration
I applied through college or university. The process took 2 months. I interviewed at IBM (Markham, ON) in Feb 2016
Interview
One online IQ test that they e-mailed to me, and one onsite interview, where I spoke to two different people. IQ test consisted of series questions, flipping shapes, etc. Onsite interview only had behavioural questions, and the interviewer asked about projects on my resume.
Interview questions [1]
Question 1
Imagine you are working on a school project with a partner. Your partner is not pulling his/her weight. How would you resolve this?
I applied online. The process took 4 weeks. I interviewed at IBM in Jan 2017
Interview
Sent a 3-4 hour coding test which you can do from home alone, if successful will schedule a technical "in person" interview online. This is where you will be asked classic algorithm/ data structure questions. If successful then you will do a 1 hour behavioural interview which is more of a conversation just to get to know you and your goals
Interview questions [1]
Question 1
is a string a palindrome?
Given a unsorted array of numbers 1-100 find the missing number, what is the run time of your algorithm?
A brain teaser