I applied through a recruiter. The process took 4 weeks. I interviewed at Microsoft (Redmond, WA) in Jul 2022
Interview
Working with the recruiters was amazing. They did the initial phone screen on the first call, and then told me when to apply. This expedited the process so I received the OTA within a day of applying. I received and passed the OTA, but never heard back for an onsite due to the hiring slowdown.
Interview questions [1]
Question 1
OTA interview questions ranged from Leetcode easy-medium/easy.
I applied online. The process took 4 weeks. I interviewed at Microsoft (Atlanta, GA) in Jul 2022
Interview
I interviewed for a similar position before at Microsoft and did not go through the final on-site. So for this position, the setup an initial technical phone screen instead of the online assessment. After that it was 4 rounds of technical interviews.
Interview questions [1]
Question 1
Initial Phone screen - Coding (Arrays, Trees) Leetcode medium
1st virtual on-site interview - Coding(Strings) Easy
2nd virtual on-site interview - System Design
3rd virtual on-site interview - System Design
4th virtual on-site interview - General Manager interview, felt like "As-Appropriate" mostly behavioral, some technical.
System design questions were specifically tailored to their product.
I applied through an employee referral. I interviewed at Microsoft
Interview
6 technical round and one AAA round.
Data structure ( arrays, hashmap, graph ), Sql ( joins, partition ), System Design( scaling, catching, partition ), Behavioural ( given a situation, example of your failure and success )
Interview questions [1]
Question 1
Give a scenario when you failed early and a success story.