I applied through an employee referral. The process took 2 weeks. I interviewed at Yahoo (San Francisco, CA) in Aug 2015
Interview
First phone interview with HR. Second phone interview with the hiring manager. Then a final in person interview on sight by 5 different people: 2 coworkers, the hiring manager, another manager from a different department, and a director. The interview process is pretty quick, but be prepared to wait 3 full weeks for an offer.