The original on-site interview was canceled the day before, with no explanation. Then several days later, received notification that it was back on again. Should have taken that as a sign. Met with several interviewers and for the most part went OK. Most of the interviewers had little or no experience in interviewing, in fact 2 of them had just started at Yahoo and 1 was in such a hurry to get it over, that they did not allow me to ask any questions. One interviewer started to correct me on an answer, when in fact they were wrong, according to international Engineering institute, but did not want to make any waves. Had been warned that certain groups at Yahoo were not as well organized as expected and that proved true.