1) Codility Test: online coding test.
2)Interview on Teams: After successfully completing the Codility test, the next step is an interview conducted via Microsoft Teams.
the interview was in 1 day .
Interview questions [1]
Question 1
There are factories in an area which produce a pollutive gas and filters are to be installed at each factory to reduce the pollution. Each filter installed would half the pollution in that factory. Each factory can have multiple filters. There is a list of N integers representing the level of pollution in each of the N factories in the area. Find the minimum number of filters needed to half the overall pollution.
I applied online. The process took 2 months. I interviewed at Microsoft in Jan 2024
Interview
The interview is of 2 rounds.
In the first round they asked DSA questions:
1. Moore voting Algorithm
In the second round they asked about detailed info about my projects and then gave a system design question.
Interview questions [1]
Question 1
1. Moore voting algorithm
2. Create a calculator which can solve two linear equations having 2 variables
Resume screening and one final interview with 2 rounds (1 hour each). Standard leetcode questions (one easy and one medium) along with some behavioral questions. Interviewers were very nice and you have time to ask questions in the end.