I applied online. The process took 3 weeks. I interviewed at Microsoft (London, England) in Sep 2022
Interview
2 rounds, with an OA first then phone round then one session of 3 interviews with 15 minutes gaps between them. The interviews were a mix of behavioural and technical
I applied through college or university. I interviewed at Microsoft (Neu-Delhi) in Aug 2021
Interview
There were 3 rounds, all based on data structures and algorithms (interestingly no HR round). The problems were easy-medium. Although the last one required fair amount of knowledge of dynamic programming and bitmasking
Interview questions [1]
Question 1
Round 1-> Check if a string is a valid ip address (Easy)
Round 2-> The problem boiled down to finding if a graph is bi-partite.
Round 3-> Based on Dp+ bitmasking
The interview went well. All the questions asked on Tree data structure and 1 coding question was also from tree.
Interviewer was quite friendly firstly we discussed the approach the solution then we he asked me to write the code from scratch.