I applied through an employee referral. The process took 2 weeks. I interviewed at Yahoo (Sunnyvale, CA)
Interview
One time call and another interview for round 2 will get acceptance notification within a week. It was an hour and a half long and included sample work as well as coverage of job description and what was expected day to day.