I applied through a recruiter. I interviewed at IBM
Interview
After the phone screening and coding challenge there is the on site interview. It takes 3-4 hours during which you meet the entire project team. Some may ask technical questions, but generally they ask behavioral questions.
I applied online. The process took 4 days. I interviewed at IBM (Birmingham, AL) in May 2011
Interview
Technical questions all over the place, the interviewers are very nice though. Questions involved toss coins, the probability of two boys if one of them is a boy. How to calculate the conditional probability of xxx if conditioning on xxx?
They sent me an email and schedule a phone call interview, and it took about half an hour for the interview, some basic resume questions and ask me to describe the most impressing projects that have ever done, and then some questions on the projects that they will do.
Interview questions [1]
Question 1
Introduce the project that will be working on, and also some system design stuff