Software Developer 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 Developer 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 Developer according to 5 Glassdoor interviews include:
Phone interview: 50%
One on one interview: 25%
Skills test: 25%
Here are the most commonly searched roles for interview reports -
Had two interviews, one over the phone, another onsite. Most pleasant experience with interviewers. Mostly algorithmic questions over the phone, such as given a number and integer array find if there are two elements that sum to the target.
Onsite interview also primarily technical, one of them questions being given a string print it in a spiral into the matrix.
You can apply through online portal or through friends referral. If you get shortlisted,HR will call you and provide you details about opportunity. Number of interview are generally depends on the team and kind of position. It sometime be done with 1 technical interview followed by HR interview or sometime it can be 2-3 technical interviews followed by HR round.
In the phone interview, I was asked to introduced myself focusing on my developing experience and skills instead of being asked questions. Then I went to the second round interview, and talked with a technician in an office. I was asked how to design a website.
Interview questions [1]
Question 1
There would be a IQ test. Get well prepared for that or you might regret!