I applied through a recruiter. The process took 1 day. I interviewed at IBM (Colorado Springs, CO) in Jul 2010
Interview
Initial communications were positive as was my initial phone interview. The phone interview went well and was followed up with an in-person interview within a week. That went well too. Within the next two weeks I was offered a position.
I applied online. The process took 2 months. I interviewed at IBM
Interview
They took their time. First a HR called me, scheduled a telephonic technical interview then an on site interview. Interviewers were easy to talk to.
The telephonic interview was technical, took about an hour and involved a lot of design based questions.
The face to face round was a screening round by a manager and a good chunk of it involved salary negotiation. Beware of this bit, they give you false information about your variable pay. You get a negligible amount (0-5 %) but they say you get 50% of variable pay.
They're very slow in releasing the offer.
I applied online. The process took 1 week. I interviewed at IBM in Nov 2013
Interview
Its was brief and interview was very much limited on the technology and skill you are attending. Questions were easy and they gradually increase the difficulty level of the questions.