Software Developer applicants have rated the interview process at IBM with 3.3 out of 5 (where 5 is the highest level of difficulty) and assessed their interview experience as 80% positive. To compare, the company-average is 71.4% positive. This is according to Glassdoor user ratings.
Candidates applying for Software Developer roles take an average of 19 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 40 days.
Common stages of the interview process at IBM as a Software Developer according to 5 Glassdoor interviews include:
Group panel interview: 25%
One on one interview: 25%
Skills test: 25%
Other: 25%
Here are the most commonly searched roles for interview reports -
2 phone interviews. 1 with the hiring manager and 1 with a software developer. Phone interview consisted of a number of questions to check my breath of knowledge. This was anything from OOPs concepts, data structures, databases, etc. Then i was called onsite where i was interviewed by 4 people.. There was a code review round, coding questions etc. Finally met with the hiring manager again. I heard back from them a week later with a coding exercise. Hear back from them a week later with an offer. Negotiated a bit and accepted the offer.
I applied through college or university. I interviewed at IBM (Bengaluru) in Mar 2010
Interview
IBM's fresher recruitment includes, aptitude, technical test, GD, Technical interview and HR interview. Technical round will be easy if you have scored good scores in technical test.
Interview questions [1]
Question 1
HR interview is lengthy and includes some stress interview also.
I applied through college or university. The process took 2 weeks. I interviewed at IBM (Austin, TX) in Mar 2012
Interview
2 Phone interviews. First one was mostly questions about my resume and my past experiences and how they make me fit for the job. Then the interviewer spoke about their position and how the team works. The second interview was from a Software engineer on the team and they asked me scenario questions on how to approach certain scenarios.
Interview questions [1]
Question 1
How would you test a slow running website to make it faster?