I applied online. The process took 6 months. I interviewed at Cisco in Jan 2010
Interview
Long and painful with lots of interviews. The good thing is that you get a good sense of the job and your colleagues. Most interviews are conducted via video which is not everyone cup of tea but it allows different people across the world to conduct the interview.