I applied online. The process took 3 weeks. I interviewed at IBM (Shenzhen, Guangdong)
Interview
Competency Interview - which attended by the experience Project Manager to review your suitability into the role. Then followed by manager interview if you passed the competency interview. Manager asked non-technical question but yet the most tough questions in general and seeking your thought and judgement. Very interview process.
I applied through a staffing agency. The process took 1+ week. I interviewed at IBM (Toronto, ON) in Jun 2011
Interview
Standard telephonic screen after having staffing agency submission, and then 1:1 interview more towards the role specific & area of expertise. Also some softskil Q in order to deal with client facing role plus personnel Q related to future plan & etc.
I applied in-person. The process took 1+ week. I interviewed at IBM (Poughkeepsie, NY) in Jan 2011
Interview
The interview was with different people one at a time. They asked a standard set of questions - what were my strengths, what were my weaknesses, why do I want to work at IBM, what were some of the projects I worked on, what challenges did I face and how did I overcome them. The interviewers were very nice and made me feel at ease.