I applied through university. The process took 1 day. I interviewed at Yahoo
Interview
written test,programming test,2 technical interviews followed by hr.the written test will be easy,programming round will be tough.the technical rounds will depand on the person interviewing u,its not impossible to crack.
The process took 2 weeks. I interviewed at Yahoo in Aug 2010
Interview
I had an interview by phone from a hiring company then was invited to go to Yahoo for a face to face interview. Had 2 interviews same day on Yahoo of 45 mins each.