I applied through a staffing agency. The process took 2 months. I interviewed at IBM (Londen, Engeland) in Dec 2015
Interview
First a general phone call with a couple of people where they talk about the role and my your experience. Lasts about 30 minutes. My experience was very friendly and informal.
After a time you are invited to an "assessment day", where there will be a number of people. I don't think anyone there was competing for the same role.
An initial set of presentations followed by group interview, then you wait in the briefing room for your (one on one) technical interview and (one on one) partner interview.
Interview questions [1]
Question 1
Can you tell me about a time when you received feedback that your work wasn't up to standard?
I applied in-person. The process took 1 day. I interviewed at IBM (Bengaluru) in Mar 2012
Interview
joined as fresher in a off campus drive.had five rounds of interview. Aptitude written,Java written, GD, Technical interview, HR interview.GD topic was honesty is best policy..got offer on same day.
Interview questions [1]
Question 1
Aptitude and basic Java questions.GD topic was honesty is best policy.
I applied through a staffing agency. The process took 5 days. I interviewed at IBM (Poona)
Interview
1. Resume screening: Via recruitment agency
2. Technical Interview: Telephonic - This was a 45 minute interview. Interview questions were not as high difficulty as I expected
3. PDM (Manager Round) - this was the stage where salary negotiations also take place.
4. Offer letter - further negotiation is possible here via email