Interview with Microsoft (Office 365 Hyderabad team) at their Bengaluru office.
Hi, I am a backend developer with 8 years of hands-on experience. One of the HR personnel from Microsoft approached me to check if I was interested in an opportunity with them. I was told that there would be a total of four rounds on the same day: three technical rounds followed by a hiring manager round.
All the interviewers gave me enough time to ask questions, except for the hiring manager. They were polite and calm at all times. Overall, it was a great experience.
I attended all the rounds, and within two days, I received a standard rejection email.
Round 1:
Two interviewers were on the panel. One asked questions while the other made notes on a laptop.
They asked about my past projects. As soon as I mentioned “NoSQL/Cassandra,” one interviewer asked:
Initially, I was asked to code in any language. However, they later restricted me from using Scala and asked me to write in another language. I chose Java.
Round 2:
A senior member from the PowerPoint mobile app team interviewed me.
Round 3:
A very senior interviewer from the Excel online team interviewed me.
Lunch Break!
Round 4 (HM Round):
A very senior individual working on an instant messenger product interviewed me.
The following metrics were computed from 2 interview experiences for the Microsoft Software Development Engineer-II role in Bengaluru, Karnataka.
Microsoft's interview process for their Software Development Engineer-II roles in Bengaluru, Karnataka is fairly selective, failing a large portion of engineers who go through it.
Candidates reported having very good feelings for Microsoft's Software Development Engineer-II interview process in Bengaluru, Karnataka.