The process took 2 weeks. I interviewed at IBM (San Francisco, CA) in Feb 2009
Interview
I had a phone interview with the hiring manager for an hour mostly technical skills, then i had an in person interview with 3 team members focused mostly on in different areas java, db etc and then i had an HR interview