The process included a coding test, followed by three rounds of interviews.
The first round was technical. The next was behavioral, and the last interview was managerial/technical with the tech lead of the division.
In a game, two players score by claiming nodes in a binary tree. The player who eventually owns more nodes wins.
Player A and B each claim a node at first. After the first round, a player can only claim a node adjacent to any node they already own. A tree node is adjacent to its parent, left child, and right child. A node owned cannot be reclaimed. The game ends when all nodes are owned.
If player A gets the first claim at node N, find whether it is possible for player B to win. If yes, find out which node player B should claim at their first move.
The following metrics were computed from 1 interview experience for the Microsoft Customer Software Engineer role in Bengaluru, Karnataka.
Microsoft's interview process for their Customer Software Engineer roles in Bengaluru, Karnataka 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 Customer Software Engineer interview process in Bengaluru, Karnataka.