Initially, there was a technical objective round. Shortlisted candidates then proceeded to a programming round.
From there, a few candidates were shortlisted for interviews at the company office. These included two technical rounds and one HR round (which was more of a formality).
In the first technical round, they asked about my projects, some basic Java concepts, and I was asked to code a few problems. Questions related to databases and networks were also included.
The second technical round featured a few coding questions. They focused on assessing problem-solving ability and approach. The interviews were very supportive, with interviewers providing hints when I encountered difficulties during the thinking process.
Some basic questions related to public-private key encryption.
The following metrics were computed from 6 interview experiences for the Microsoft Software Developer role in Bengaluru, Karnataka.
Microsoft's interview process for their Software Developer roles in Bengaluru, Karnataka is extremely selective, failing the vast majority of engineers.
Candidates reported having very good feelings for Microsoft's Software Developer interview process in Bengaluru, Karnataka.