I applied online. The process took 4 weeks. I interviewed at IBM (Ciudad de México) in Jul 2015
Interview
I applied online and HR contacted me. There were two interviews, first interview was pretty general it was about previous experience and skills. Second technical interview was one week later by phone where I was asked about programming languages such as Objective-C, Swift and Java.
Interview questions [1]
Question 1
What is the difference between an interface and an abstract class?