First, I had one Codility Online Test, which contained two questions to complete in about 80 minutes.
One question was on number processing. It is on the internet, and if one has seen that number question or knows that number system, they can solve it with the best performance. My standard solution only achieved 40% performance. The second question was on text data processing, which was not difficult.
Overall, the Codility questions were average.
Then I had one round of discussion where the interviewer asked me to write code to solve one problem. My approach couldn't have worked properly, so he gave a hint, but I was not able to complete the code in the next 30 minutes.
In the second round, I was asked to design a system. For this, I made a rough, high-level design, but the interviewer was expecting a more clear and modularized design.
Though every interviewer claims they don't expect everyone to know everything, they still expect correct, good, and production-ready answers for their specific one or two questions. Many other things too, but in short, the reality of these companies will be far from what they claim, I think.
The first round of discussion was to code for the problem, to check problem and coding skills.
The second round of discussion was to design a system.
The following metrics were computed from 39 interview experiences for the Microsoft Software Development Engineer role in Hyderābād, Telangana.
Microsoft's interview process for their Software Development Engineer roles in Hyderābād, Telangana is on the easier side as most engineers get an offer after going through it.
Candidates reported having very good feelings for Microsoft's Software Development Engineer interview process in Hyderābād, Telangana.