Interview Experience Headline: Microsoft L61 | SDE-2 | Selected
Interview Experience:
Had a total of five interview rounds:
Round 1: Codility test There were two data structure and algorithms questions of easy to medium difficulty.
Round 2: Low-Level Design Round Question 1: I was asked to explain the low-level design of my current project. Question 2: Design a system, considering SOLID principles and object-oriented design. The question involved implementing sorting classes and printing logs.
Round 3: Data Structures and Algorithms + High-Level Design Round Question 1: Container With Most Water Question 2: High-Level Design Question: Design a system and storage mechanism for billions of records in the form of nodes.
Round 4: High-Level Design Round Question 1: I was asked to design the entire high-level design of my current project on a whiteboard. Question 2: High-Level Design Question: Design a feature system with a front end for developers to add or control features based on feature flags for an existing system with a new feature.
Round 5: Hiring Manager Round Question 1: I was asked to explain the high-level design of my current project. Question 2: Longest Palindromic Substring
Result: Selected