Msft Software Engineer Interview Experience: linked list, kth largest, and URL shortener

Msft·Software Engineer·Reported Aug 2026
Technical ScreenOnsiteHard

A former colleague referred me, and the process began with a technical phone screen. The DSA questions were genuinely difficult for me. One involved reversing a linked list, and another asked for the kth largest element in an array.

About a week later, I moved to an onsite. The coding round centered on system design for a scalable URL shortener. Partway through, I realized I had practiced something very similar on prachub.com only days earlier. That familiarity gave me a noticeable confidence boost.

The experience stayed hard when problem solving mattered most, and I did not receive an offer. Even so, it sharpened my ability to stay calm when the questions became dense.

Location: United States. Overall feedback: neutral. Offer status: no offer.

Published

Curated and edited by PracHub

Discussion

Sign in to join the discussion. The author is notified of every comment.

Loading comments…

Interview at a glance

Company
Msft
Role
Software Engineer
Rounds
Technical Screen → Onsite
Difficulty
Hard
Date
Reported Aug 2026

Real Msft interview experiences

First-hand reports from Msft candidates — the rounds, the questions they were asked, and how it went.

All 6 Msft interview experiences