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 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 Developer 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 -
They called saying scheduled but it was worst than Walk in interviews. They made the people to wait from 10am to 4pm.
The interviewer asked some 3 to 4 basic questions... It was the worst experience.
I applied online. The process took 1 week. I interviewed at IBM (Bengaluru) in Jan 2016
Interview
Interview questions were totally based on my past work experiences. Whatever I was telling him, he was digging very deep into every answer of mine. He went very deep until I stopped due to the limitation of my knowledge. I applied for Software Developer Java/J2EE, so I got most of the questions from my technical domain only.
Some questions are like,
1. What is Spring's DI? What are the ways to achieve that?
2. How Spring Data works ?
3. How did you implemented Real-time message service?.
4. What is event loop in Javascript ?
5. What is Client service architecture? What is data only wiring ?
6. How would you like to optimize a slow SQL Query?
7. How to optimise page loading?
8. What is HATEOAS ?
9. Describe some rest verbs.
10. Give some example of HQL.
Some non technical questions were asked in the HR round were like,
1. Are you willing to relocate ?
2. Why are you willing to switch your current job?
3. Are you self motivated?
Then at last the best part was asked i.e. the salary expectations. I asked them in a range and they agreed to give me the upper bound of the range. I accepted the offer.
I applied through college or university. The process took 1 day. I interviewed at IBM (Austin, TX) in Nov 2014
Interview
Was picked up at university and directly asked a few informal questions about previous job experience that's all. I wasn't asked a lot as I had interned at IBM before.