My first Informational round was with the General Manager for a Lead Position in which he asked questions around my profile in lead roles. I had second informatiendoronal round with the Development Lead for Technical screening before they put me into formal interview loop. I was refered for SDE 2 position for which i interviewed and accepted offer
I had to go through 5 rounds in formal interview process. The interview included questions on;
1) Architecture Design
Specific to your Skill & Role you are going for.
2) IQ
Questions on Probability
Scenario Questions
3) C# Code Writing
Write Code by hand again and again
4) Problem Solving
Use Whiteboard to your advantage
Validate the problem the your are required to solve.
Find the information and write your assumptions
Write Sample data on the white board. Once you look at the numbers you will get more ideas.
5) Thought Process evaluation
Break down the problem into parts and provide as detailed answer you can.
Use the SDLC (A, D, B, T, D)
6) Personality Questions
Tell Your Weakness,
How would your colleagues describes you,
Why do you think you will be good fit for the role
7) Communication skills
Effectively Communicate
Eye Contact is must
Present your self confident and dress up nicely
I would suggest to look at the Job description very carefully and make sure you cover each and every aspect of the role. Have one of your buddy to take your interview 2-3 times, this will help you evaluate whether you really remeber things or go blank when you have demonstrate to somebody.
There were 2 more internal candidates came for the interview before the team made me the offer. If you don;t make through they will tell you in 1 - 2 days. If there are more candiates in loop they will keep you informed.
Overall Technical Recruiter was of great help with scheduling, negotiation and any other information you needed.
Good Luck to everyone who is planning for MS Interviews