I applied in-person. The process took 2 weeks. I interviewed at IBM (Dublin, Dublin) in Aug 2011
Interview
High level questions, for the support role. Regarding the role software developer you need to pass a test in Java or C++, you can choose. In general depends the position and the band level.
I applied online. The process took 4 weeks. I interviewed at IBM (Toronto, ON) in Jun 2015
Interview
half a hour. it is a call from hiring manager. and it is a conference line. you had to input your application ID after you dial the phone number. It is a positive experience. questions mostly about behaviour in the phone call. and it is technical in the on-site interview. more detailed questions would be asked. prepare yourself with programming language, operating system, networking would be helpful. i.e. Threads vs processes
1. Threads are easier to create than processes since they
don't require a separate address space.
2. Multithreading requires careful programming since threads
share data strucures that should only be modified by one thread
at a time. Unlike threads, processes don't share the same
address space.
The process took 1 week. I interviewed at IBM (Miami, FL)
Interview
Long tedious and boring The process seemed like it was going to be easy because the Xbase equestrians on the online application but the phone if you was quite difficult I didn't know what to say.
Interview questions [1]
Question 1
Okay benefit the company what skills do you have that will bring value to the entity