I was recruited by Microsoft directly.
I had an initial phone interview with a Technical Evaluator (TE), who was very nice to talk to. They asked me general questions about my resume, interest in Microsoft, and classes I took.
A few days later, I received an email and flew out to Mountain View for an in-person interview. I interviewed with four TE's:
The coding interviews were based on my resume, and I was asked technical questions about my past work. All of the interviewers were wonderful to talk to and allowed me to be open and honest.
Technical questions:
Explain MVC, Polymorphism, Object-Oriented Programming.
The following metrics were computed from 1 interview experience for the Microsoft Technical Evangelist role in Mountain View, California.
Microsoft's interview process for their Technical Evangelist roles in Mountain View, California is extremely selective, failing the vast majority of engineers.
Candidates reported having very good feelings for Microsoft's Technical Evangelist interview process in Mountain View, California.