I applied through a recruiter. The process took 1+ week. I interviewed at Microsoft (Seattle, WA) in Jul 2020
Interview
This was part of hiring event. Recruiter reached out on Linkedin. Recruiter asked technical questions as part of phone screen. Onsite interview was straight 4 rounds and it was very hectic.
Interview questions [1]
Question 1
1. Virus spreader
a. Tell me about yourself
b. Instance of obstacle you solved
2. Longest increasing sequence list
a. Tell me about yourself
b. Situation of a project you improved
3. Design linked list,middle of linked list, discussed efficiency of linked list
a. Solution of colleague approved, what would you do?
4. A:352 b:4 max element you can form
a. Tell me about yourself
I applied online. The process took 3 months. I interviewed at Microsoft (Bengaluru) in Jul 2020
Interview
All virtual interviews. Initial phone screen round consisted of 2 questions. Next Round One hard question from leetcode followed by 2 design interviews and one hiring manager round. All are average difficulty level.
Interview questions [1]
Question 1
1) Alien dictionary from leetcode
2) Dropbox design
I applied online. The process took 4 weeks. I interviewed at Microsoft
Interview
I went through a phone screen which consisted of LC med and LC hard, the next step was the interview, the first interviewer asked 4-5 LC questions in quick succession, ranging from Med to hard, for some I had to write the code, others they just wanted to check for the approach.
I was asked system design questions on finding the bottlenecks in a system with a given parameters and had to come up with a solution to mitigate the answers
Interview questions [1]
Question 1
find the locations of an optimal meeting point between points on a matrix.
write an LRU cache