M

Microsoft

Internship (Software Engineering Intern)

Interview Date

Online Assessment on August 15th, interviews starting August 16th (2023 for 2024 internship)

Result

Selected

Difficulty

Not Specified (OA questions were challenging, one

Rounds

1 Online Assessment + 2 Interview Rounds

Drive Type

On-Campus Internship

Topics asked

GraphQueueSliding WindowTwo-Pointer TechniquesDynamic ProgrammingOperating SystemsLinked ListsString problems

Detailed experience

Role: Internship (Software Engineering Intern)

College: VIT, Vellore (B.Tech CSE Core)

Interview Date: Online Assessment on August 15th, interviews starting August 16th (2023 for 2024 internship)

Interview Type: On-Campus Internship

Result: Selected

Difficulty: Not Specified (OA questions were challenging, one Leetcode Hard, one complex string problem)

Rounds: 1 Online Assessment + 2 Interview Rounds

Topics Asked: Graph, Queue, Sliding Window, Two-Pointer Techniques, Dynamic Programming, Operating Systems, Linked Lists, String problems

Experience:

The candidate, a pre-final B.Tech (CSE Core) student from VIT, Vellore, secured an internship at Microsoft for 2024. The process began in early August with companies visiting campus.

Round 1: Online Assessment (OA)

  • **Date:** August 15th
  • **Questions:** Two challenging questions. The first involved a graph and queue implementation. The second dealt with practical scenarios requiring Sliding Window and Two-Pointer Techniques.
  • **Outcome:** Aced both questions, passing all test cases, and was shortlisted for interviews.

Round 2: First Interview

  • **Content:** A dynamic programming-based DSA question and an unexpected inquiry into operating systems.
  • **Outcome:** Navigated these challenges impressively, earning a spot among the final 26 candidates for the final interview.

Round 3: Final Interview

  • **Content:** Started with a showcase of the candidate's Sparkathon Project. Followed by two DSA questions: one linked to LinkedLists (described as Leetcode Hard) and another complex string problem (which had 5-6 edge cases).
  • **Outcome:** The candidate emerged with a positive impression despite the intricate nature of the string problem.

Overall Experience: After two days of anticipation, the list of selected students was released, and the candidate's name was at the top.

Posted on - 13 Nov 2025
Microsoft Interview Experience - Internship (Software Engineering Intern) | OAHelper