I applied through a recruiter. The process took 3 days. I interviewed at Yahoo (New York, NY) in Nov 2016
Interview
I was contacted via 3rd party job board site. Had a brief phone call, with details about the job. During that phone call, I was told to wait for instructions on the next steps. A few days later, I asked to come in to interview. Everyone was very kind and friendly. The office is beautiful.