I applied online. The process took 2 weeks. I interviewed at IBM (Tel Aviv) in Apr 2011
Interview
1st Q:
Write a C function that reverses a single-linked list.
2nd Q:
Write a C function that compresses a C string from a sequence of characters to a sequence of characters & the # of consecutive times they appear. For instance, Compress("aabcccdd") = "a2b1c3d2".
3rd Q:
Describe an algorithm that enable a host to store its state on a storage system & recover from it.
Interview questions [1]
Question 1
Write a C function that reverses a single-linked list
I applied through college or university. The process took 1 day. I interviewed at IBM in Jan 2010
Interview
This consists of the three phases. The first phase is apptitude where speed really matters. in the secon phage the GD round. after that person will have technical round and hr round. they will ask the question mainly from the area you are intested in. simple algorithms to implement.
Interview questions [2]
Question 1
What will happen if you don't get the work of your own choice?
I applied in-person. The process took 1 day. I interviewed at IBM in Apr 2009
Interview
Interned at the company, then was sent to the Assessment Center for interview with HR, group discussions and role plays (4 others were invited for this day), a presentation and multiple 1:1 interviews with technical people.
Interview questions [1]
Question 1
How would you design a search engine, what components does it have?