I applied online. The process took 2 days. I interviewed at IBM (Markham, ON) in Jan 2010
Interview
Applied online. Got called up and scheduled for interview. Met with the manager and senior developer. Was asked the normal suite of textbook questions, then behavioural.
Manager asked me to describe a chicken in Java.
Senior developer asked 2 to 3 challenging technical questions that bridged C++ to Java, mostly design and architectural.
I applied through college or university. The process took 1 day. I interviewed at IBM (Hong Kong) in Feb 2010
Interview
The test is of group basis. A group of candidates are required to finish a set of questions printed on the paper. The paper covers 3 aspects: Technical, English and Ap. Test. For the technical part, candidate can choose either answer in C++ or Java. I chose Java an the questions mainly focus on OO concepts like what is polymorphism...etc. The English part asked some simple English questions while the Ap. Test is a very demanding one. It requires candidates to finish 30 logical questions within 5 mins.
I applied through college or university. The process took 1 day. I interviewed at IBM (Bengaluru) in Jan 2010
Interview
This year (2010) IBM India planned to hire about 10,000 new recruits (freshers + experienced personnels), so it was relatively easier (I strongly stress "relatively") to get counted in. We first had a 1-hr aptitude written test, followed by a group discussion of 15 mins. After that we had 1:1 personal technical interview. The final interview was the HR round. What bothers me is that the package they offered is below my expectation for such a strongly reputed company. The drift to more service-based work is another scare.
Interview questions [1]
Question 1
Puzzle: How do you weight an elephant without using a weigh machine?