Hard tests online but work quickly and don't get hung up on questions and they are not too bad. Assessment centre day then possibly a further telephone interview to match with a manager.
Interview questions [1]
Question 1
The general questions: Teamwork, Leadership etc. Example on each of the IBM competencies.
I applied through an employee referral. The process took 6 months. I interviewed at IBM (San Jose, CA) in Dec 2014
Interview
1. Applied through a friend.
2. Contacted for a phone interview. Easy. Was asked questions about what I listed on my resume. The first question was "Tell me a little about yourself". I find this the hardest interview question. They have specific skills in mind they want to ask about. For me it was SQL and application server skills.
3. On-site (3 1 on 1 interviews). Easy. Behavioral questions & questions about my SQL and Linux knowledge.
Interview questions [2]
Question 1
If there was a release tomorrow and you found a minor bug, would you report it even if it would delay release?
I applied online. Within a couple of weeks I heard back from a recruiter for the company. There was a phone screening - mine lasted about an hour, but it was just to get a feel for the company. It was very relaxed. I have not yet heard from the company.