3 rounds of leetcode medium, 2 questions were very easy, the last one was really hard (it was a binary tree question). They asked about space and time complexity. In terms of structures it was straight forward but the question itself was hard
Difficult interview
Application
I applied in-person. I interviewed at Microsoft
Interview
The phone screen should be easy enough but the on site was pretty hard. There were two interviews and both interviews was tasking. I was gotten back to the next day though which I think is pretty fast. I got the offer but still acknowledge the interviews were difficult
Interview questions [1]
Question 1
Parsing through a binary tree that has the children connected and printing all children in similar height level. ( but use constant time)
Behavioural round consisted of "Tell me about yourself and why you wanna work for microsoft and resume screening. And technical interview consisted of 2 LC question 1 medium and 1 easy.
straightforward. directly jumped into data structure and algorithm and then a few fundamental computer science questions especially database management system and operating system then 2 or 3 questions related to resume.