I applied through other source. The process took 3 weeks. I interviewed at Microsoft (Bellevue, WA) in Dec 2021
Interview
1. First contact through linkedin
2. Phone interview with an HR recruiter
3. full day interview with 4 person
4. feedback from the manager
5. offer
6. time to provide the answer
During the interview, I have been ask multiple question related to system design, scalabilities and software safety.
I had a few technical difficulties with the Microsoft teams software which reduce the interview time and did not allow me to be fairly interviewed, even if I received an offer.
Interview questions [1]
Question 1
System design, algoritmique and behaviral questions
I applied through a recruiter. I interviewed at Microsoft
Interview
After initial screening interview, I was invited to a full day of interviews on spot. It took place on a working day. I was interviewed by 5 people. I found this all being way too much for one hiring process. The interviewers were very nice though and I had a lunch with local manager. Most of interviews were standard engineering questions. Last interview I personally completely disliked, because it was not so much of a technical one, but obscure task that had no right or wrong answer.
Interview questions [1]
Question 1
Describe sorting algorithms you know.
Construct a linked list
Last and obscure question: imagine you have an island and have task to fit an airport with 4 runways on it. How would you start? (Not sure how this shows if I am a good engineer or not)
I applied online. I interviewed at Microsoft (Mississauga, ON) in Jan 2022
Interview
Apply to company site, within a week they reach you and schedule virtual discussion. It is basically a know how. Recruiter will ask you to join Teams call. They are very punctual and asks you some basic technial questions in the beginning and increases difficulty level.
Phone interview , coding inteeview and with team, with HR
Interview questions [1]
Question 1
Technical questions specific to language you use mostly