Was invited via LinkedIn by their Talent Acquisition department. Had half hour phone interview. Got invited for face-to-face interview in two days and spent one hour with two people and then another hour with another two people (managers of different departments). All interviews went smoothly. Yahoo! people are very friendly and positive. No weird questions asked. All based on my previous experience and what could I bring to the team and the company. Got an offer in three weeks. Took a long time because scanning process was done in USA.