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
I applied through a recruiter. The process took 1 day. I interviewed at Microsoft (Hyderābād) in Jul 2020
Interview
It's got initiated with a couple of calls from a technical recruiter, this was an opening for SAP GTS. During an interview, I had given almost all the answers correct, the interviewer was at the same designation for which I have been interviewing for, I realised the Question was not at the level I was expecting maybe the person who interviewing is not skilled up in the level he is supposed to take an interview and guess what he rejected me where I answered all most all answers right. I still wondering why I got rejected, just a suggestion to recruiting team don't put a panel of the same designation for which you are recruiting it creates a conflict of interest and maybe a bit of insecurity while taking the decision.