I applied online. The process took 3 months. I interviewed at Yahoo
Interview
Long hiring process. Mostly phone interviews. No group interviews. Be ready for a long wait time and lots of background checks. They do check on your former work history so don't lie on your resume.
Interview questions [1]
Question 1
Nothing was too difficult. Pretty standard interview. Having a good knowledge of the tech world and competitors is also a plus. Just be confident and direct.