below are the interview tips from someone who got the SDE offer from Microsoft
Be well prepared before you go, since I think the interviewers covered lots of aspects of CS, and questions are pretty comprehensive.
Be confident too! It's OK if you do not know the solution (some design problems do not have a definite solution), what they value most is the thought process. As for the style, communication is very important. Some interviewers prefer to think out loud so you have to keep talking, while some are open.