I applied through college or university. I interviewed at Microsoft in Oct 2019
Interview
I was given a few coding questions in the language of my choice and after that I was asked some questions on strengths and weaknesses, and a chance for me to ask questions at the end. Pretty standard process overall.
Interview questions [1]
Question 1
String manipulation (replace certain characters in a string with other characters) + edge cases !!! I was asked to walk through my code, identify all edge cases, and modify my code if it was not robust enough.
I applied online. I interviewed at Microsoft (Copenhague, Hovedstaden) in Feb 2021
Interview
This was the 1st interview, it was more technical then I expected with only 1 presentation question and the rest was technical questions. Duration: 30 minutes. Semi-formal. It took longer then the expected time
First interview: Skype call talking about myself and what I have done in the past.
Second interview: On site interviews(3) mainly data structures related but can have design depending on the interviwer.
Interview questions [1]
Question 1
If in a group of people a popular person is someone that doesn't know everyone but everyone knows that person, how many popular persons can be in a group n?