It's a great experience to work at Microsoft. You work with the smartest people on extremely high-impact projects.
No cons, really. Just have to be aware that you have to give in your best to stand out amongst the smartest people!
There were two algo-based coding questions and some questions on complexity, etc. He also asked about different test cases in which to perform white-box testing of the code. The first question was on the addition of two very large numbers. Then he a
MS came to campus and had five interviews in a day, starting with a written exam. Six candidates were selected out of 200-odd students. The questions were pretty standard, but the interviewers expected really good and elaborate responses.
Face-to-face interview. 3 interviews (2 technical).
There were two algo-based coding questions and some questions on complexity, etc. He also asked about different test cases in which to perform white-box testing of the code. The first question was on the addition of two very large numbers. Then he a
MS came to campus and had five interviews in a day, starting with a written exam. Six candidates were selected out of 200-odd students. The questions were pretty standard, but the interviewers expected really good and elaborate responses.
Face-to-face interview. 3 interviews (2 technical).