1p3a Question · Oct 2025

Microsoft SDE2 Interview Experience for 3 Years Professional

SWE OA Medium

Question Details

Microsoft Interview Experience Summary

**

Round 1 Online Assessment** *

Problems: Two medium-level questions focusing on arrays and string manipulation. **

Round 2 Data Structures & Algorithms

Full Details

Microsoft Interview Experience Summary

**

Round 1 Online Assessment** *

Problems: Two medium-level questions focusing on arrays and string manipulation.

**

Round 2 Data Structures & Algorithms** *

Problem: Gas Station. *

Solution: The discussion covered multiple approaches, transitioning from a brute force method to the optimal solution. The session included additional technical questions based on the candidate's resume.

**

Round 3 Low-Level Design** *

Problem: Design a multi-level charging station. *

Solution: The process involved clarifying requirements, establishing a class design, and implementing specific strategies as requested.

**

Round 4 Low-Level Design** *

Problem: Design a Chess game. *

Solution: The solution focused on modular class design and extendability.

Follow-up questions addressed handling different scenarios, such as AI vs. Human gameplay.

**

Round 5 Data Structures & Algorithms** *

Problem: Substring with Concatenation of All Words. *

Solution: An initial brute force approach was presented. The optimal solution was derived after receiving a hint regarding the necessary intuition.

**

Round 6 Hiring Manager** *

Focus: Behavioral questions and a detailed review of current projects. *

Technical Problem: Trapping Rain Water.

Verdict * Selected.

About This Question

This is a reported interview question from a microsoft interview for a swe role during the oa round reported in 2025.

It covers the following topics: Arrays, Strings, System Design, Oop, Behavioral .

Difficulty rating: Medium