The first round was a phone interview where the recruiter asked a mix of behavioral and technical questions. The second round was live coding challenges that lasted a couple of hours.
Interview questions [1]
Question 1
Tell me about a time where there was conflict in a group you were in.
I applied online. I interviewed at Microsoft in Mar 2019
Interview
First round was online on codility, you're given 4 tasks and 3 hours to solve them.
After that,secound round consists of 3 interviews, each 45min long. On each of them you will be speaking with engineers from different teams.
Interview questions [1]
Question 1
Clone the single linked list with one additional random pointer in each node.
Find diameter of a tree.
I applied online. I interviewed at Microsoft in Mar 2020
Interview
First, I had 1 Skype interview, afterwards there were 2 technical interviews (sometimes a third interview is added).
No HR interview before nor after the tech interviews.
The Skype interview was from a central HR division based in Warsaw
Interview questions [1]
Question 1
How can you build a data structure able to return all previously entered permutations of a given word