The first round was MCQs of about 60 questions with negative marking. The second round was a programming round with two programming questions on graph and DFS concepts (difficult), followed by three interview rounds. The first interview round focused on your solution to innovative ideas and included a technical interview, followed by HR. I could go further than two rounds.
Given a tree, a node value, and a value k, find the sum of all node values at a distance k from the given node.
The following metrics were computed from 3 interview experiences for the Microsoft Software Development Engineer role in Chennai, Tamil Nadu.
Microsoft's interview process for their Software Development Engineer roles in Chennai, Tamil Nadu is incredibly easy as the vast majority of engineers get an offer after going through it.
Candidates reported having very good feelings for Microsoft's Software Development Engineer interview process in Chennai, Tamil Nadu.