For the on-site interview in Redmond I interviewed during one of the mass-interview days for the Windows/Windows Live group. I was interviewed by 4 employees. One was behavioral and the other three were mostly design questions. No programming. My group was given a campus tour and stayed in a hotel for 2 nights. Microsoft pays for food, transportation, etc. I found out the results on the same day.