The interview process included a 30-minute on-campus interview, followed by a 4-hour on-site interview.
The 4-hour interview was structured as four 45-minute sessions with 15-minute breaks in between. Three of these were technical interviews, as I was applying for a Developer position, and one was non-technical.
All the questions were fairly standard. Examples include:
The technical questions were also quite straightforward. One asked to convert spreadsheet letters to numbers (base 26). There were also two questions about binary trees.
My advice: don't forget to consider null values, and show up on time. If you do these things, it shouldn't be too bad.
Make sure you know about Binary Trees and Binary Search Trees.
They are very important.
The following metrics were computed from 1 interview experience for the Microsoft Cambridge Foundry role in Cambridge, Massachusetts.
Microsoft's interview process for their Cambridge Foundry roles in Cambridge, Massachusetts is extremely selective, failing the vast majority of engineers.
Candidates reported having very good feelings for Microsoft's Cambridge Foundry interview process in Cambridge, Massachusetts.