I applied online. The process took 2 weeks. I interviewed at Microsoft in Sep 2021
Interview
The first interview is a Teams interview about 30 min. It is conducted with an HR. you have to describe who you are, why you want to work at microsoft, what is a good software engineer as you see it, and other questions to see your motivation and engagement. There is also one "technical" question- not code, more like a puzzle. It is in English.
Interview questions [1]
Question 1
You have a weight device that can compare 2 sizes at a time. And you have a stone divided into 5 pieces. The size of each piece is integer. And need to know what the weight of each piece is. Is this possible with up to 4 times use of the weight device?
I applied online. The process took 4 weeks. I interviewed at Microsoft in Aug 2021
Interview
First, general interview: general questions about you, your view on programming, explain recursion to child, and simple puzzle.
After that two Independent technical interviews. the length of each is 1 hour, but the second interviewer pulled the time to an hour and a half
Interview questions [1]
Question 1
The questions:
0. Puzzle: You have 9 stones with equal weight, but 1. You have to find the different stone by weighing twice on libra,
1. find way in maze.
2. Bull's Eye game
3. Design interface with low methods complexity
Tell me about your projects, the challenges with the team, what was your past of the project. Why do you want to work in Microsoft, tell me about yourself, what is OOP