Round 1: 1-hour, Check if the given string is a valid IP address. Follow up question. Given a string without any dots. Find all possible IP addresses that can be generated from it. Ex: "255255255255" - > 255.255.255.255
https://leetcode.com/problems/validate-ip-address/description/
Round 2: 1- hour, Given a chess board, find the minimum number of moves required to move a horse from source cell to destination cell. Follow up: Show the path of the moves from source to destination.
Round 3: 1-hour, https://leetcode.com/problems/course-schedule-ii/description/ the interviewer also focuses on the design of the classes and how easily extensible the solution is. This is LLD round, so both design and problem solving have equal weightage. Solved the problem, but in terms of design the interviewer is not so happy.
Round 4: 1-hour, LLD, Parking lot for first 30 minutes. Next 30 minutes https://leetcode.com/problems/multiply-strings/description/
Round 5: 1 -hour, Hiring Manager round. Asked a bit of past experience and then asked a HLD+LLD question. Design a remainder service. We have to design a remainder system, which takes input from different servers in the form on time in seconds and reminds the server after the time has elapsed.
Waiting for the result. I heard that they usually take 2 weeks to get back with a result.
I have been unemployeed for past 8 months. I interviewed for 47 different companies but couldn't clear any(Some or the other rounds doesn't get cleared, like DSA, LLD, HLD, HM ). Microsoft is my 48th company. I got financially fucked up during this 8 months. I have a 3 months old baby now. Took lot of debts from friends to survive.
Hoping that my microsoft interview gets cleared and get an offer. Need your blessings!!!!!!


