I applied online. The process took 3 weeks. I interviewed at Yahoo in Feb 2016
Interview
Fairly straightforward overall. Started out with a phone screen where I was asked a few basic questions, then followed up with another phone screen. Never had an on-site interview, only phone interviews and emails with the recruiters before I got the offer.