I applied online. The process took 2 days. I interviewed at IBM in Mar 2010
Interview
I was asked initially the basics programming questions related to kernel lever device driver programming. Later on they shifted to asking questions pertaining to problem solving and puzzles like finding an easy way to tell whether a point lies within a n sided polygon.
Interview questions [2]
Question 1
Write code to tell how you would seperate decimal digits from an integer.
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 (Hongkong) 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.