Went to an on campus screening section, then got an offer to fly down to Redmond for the interview. Since it's a big recruiting event for the on site interview, we had a big party (hosted and paid for by MS) the night before the interview at a bowling place with unlimited free food and (alcoholic) drinks. Did 4-5 back-to-back 1:1 interviews with the hiring managers and met with the recruiter that afternoon and was told that I received an offer.