I applied online. The process took 4 weeks. I interviewed at IBM (San Francisco, CA) in Feb 2011
Interview
contacted by the human resource of the company, phone screen with couple technical questions, went onsite twice talked with two different groups, the questions are not hard, also gave a computer to code onsite for small probelms, 1:1 interview
Interview questions [1]
Question 1
parking lot question: each space in a parking lot is assigned to a car, now the cars were parked in wrong space, how to move them to assigned space with only one empty space
I applied through a recruiter. The process took 2 weeks. I interviewed at IBM (Haifa) in Jul 2014
Interview
first i was contacted by phone, that wanted to setup a call for a technical interview and we set it up for the following week.
on the day of the interview the interviewer called at the time and it was over all about 1 hour discussion , i talked about my slef , what i do what is my experience and what is my education ,then he asked me a technical question and we started to discuss it and along the way i was giving answers and suggestion for solving the problem he raised ( Navigation system - like Waze and how to model it and how search for a route).
at the end we finished the session , he thanked me and said that i willl be contacted for further interview.
during the week after IBM HR rep. sent me a mail and scehduled a meeting in IBM for the following week and i arrived to that interview and was interviewed by 2 project leads they asked me one technical question that was about modeling a digital circuite in a C Style Data structure and code to calculate the output of the curcuite , at end that took me to thier manager and we had another meeting with him and he gave me the work proposal and i took it , i started working there 1 month after.
Interview questions [1]
Question 1
interview over phone -talk about my self , why i want the job at IBM , talk about my previous experience , and then a technical question - suggest the data structures you use to implement a navigation system , how you old the data and how you search for route from s to t.
frontal interview at IBM , talk about my self , they talked about IBM what the department do and then 1 question about logic circuit and how i five a C function to calculate output (recursive flow).
I applied through a recruiter. The process took 1 week. I interviewed at IBM (New York, NY) in Feb 2011
Interview
One telephonic followed by face to face. They will ask about your earlier projects, will do verification with last 2 employers. They will negotiate salary immediately after cracking interview. They will ask you to join as soon as possible.