I applied online. The process took 2 months. I interviewed at X (Singapore) in Dec 2013
Interview
Initial hiring manager call, 2 Skype calls, 2 hour on-site interview, and a final interview with the director.
The on-site was generally to see if you are good fit for the team. There were some logic questions as well, just to see your thought process.
Interview questions [1]
Question 1
Logic questions like what is the number of socks (50 white, 50 black) you would have pulled out to get the right pair (pair of whites or blacks)