← Back to Directory

Microsoft interview notes, page 13 of 60

FAANG / Big Tech

Most of these Microsoft write-ups come from Software Engineers (372), then Product Managers (124) and Machine Learning Engineers (53). The most reported rounds are the technical phone screen (255), the product sense round (111), the system design round (93) and the behavioral / leadership round (49).

597 interview notes · updated Oct 2026

Microsoft·Product Manager·Onsite - Product Sense / Strategy

Apr 2026
Microsoft PM interview with a single product design question focused on India's language diversity. Pretty open-ended, which I wasn't fully prepared for.
  • Design a product that helps people in India overcome language barriers.

“I started rattling off ideas about translation apps before realizing I hadn't even scoped the problem.”

View Post

Microsoft·Software Engineer·Onsite - System Design / Architecture

Apr 2026
Microsoft system design round, one question, no fluff. They wanted a full URL shortener walkthrough and I underestimated how deep they'd want to go on the architecture side.
  • How would you design and launch a TinyURL-like URL shortening product?

“Started with the obvious stuff, hashing, redirects, a basic key-value store.”

View Post

Microsoft·Software Engineer·Onsite - System Design / Architecture

Apr 2026
Microsoft data engineer interview, system design round focused on warehouse schema. Just one question but it had a lot of surface area and I probably underestimated how much Airbnb-specific domain knowledge would matter.
  • Design a data warehouse schema for a platform like Airbnb.

“I went straight to a star schema with a bookings fact table and dimensions for hosts, guests, listings, dates, and locations.”

View Post

Microsoft·Software Engineer·Technical Phone Screen

Apr 2026
Microsoft security engineer interview, got a scripting question that was more open-ended than I expected. Not a lot of context given upfront, which made it tricky to know how deep to go.
  • Write a PowerShell script to detect C2 beaconing behavior on a host or network.

“I started by talking through what beaconing actually looks like before touching any syntax.”

View Post

Microsoft·Machine Learning Engineer·Technical Phone Screen

Apr 2026
Microsoft machine learning interview, one question about overfitting that sounds deceptively simple until you actually have to commit to an answer out loud.
  • Among these four options, which is most likely to cause a model to overfit: adding more training data, reducing the number of nodes in hidden layers, removing sparse features, or using a Gaussian/RBF kernel in an SVM?

“The RBF kernel answer is correct since it can create very complex decision boundaries that hug the training data too closely, but I second-guessed myself halfway through.”

View Post

Microsoft·Software Engineer·Onsite - Behavioral / Leadership

Apr 2026
Interviewed at Microsoft, got hit with the classic manager disagreement question. Pretty standard behavioral round, nothing too wild.
  • What would you do if you disagreed with your manager?

“I'd answered versions of this before so I wasn't totally lost, but I fumbled a bit trying to sound diplomatic without sounding like a pushover.”

View Post

Microsoft·Product Manager·Onsite - Product Sense / Strategy

Apr 2026
Microsoft product interview, one question about IoT that felt deceptively open-ended. Not a lot of context given beforehand so I went in pretty cold.
  • What is your favorite IoT product, and where do you see the IoT space heading over the next five years?

“I picked a smart home device because it felt safe, but in hindsight that was probably the most generic answer in the room.”

View Post

Microsoft·Software Engineer·Online Assessment (OA)

Apr 2026
Interviewed for a data engineer role at Microsoft, and the assessment was basically a test score calculation problem. Not much to say about the experience itself since it was a single coding task with no real back-and-forth.
  • Given a dataset of student test results, calculate and return the final scores according to specified rules.

“Pretty bare-bones problem.”

View Post

Microsoft·Product Manager·Onsite - Product Sense / Strategy

Apr 2026
PM interview at Microsoft, just the one question about product adoption. Short and focused, but it had more depth to it than I expected going in.
  • How would you drive adoption for a new product?

“I jumped straight into distribution channels and kind of forgot to anchor on who the user even was first.”

View Post

Microsoft·Software Engineer·Technical Phone Screen

Apr 2026
Microsoft SWE interview with a pretty gnarly combinatorics/DP problem. Not a lot of fluff, they went straight into the technical question and wanted both a working algorithm and a complexity analysis.
  • Given an array of required digit sums of length n, count how many non-decreasing integer arrays of length n exist such that each element has the specified digit sum, each element is at most 5000, and the array is non-decreasing. Return the count modulo 1,000,000,007. Describe an efficient algorithm and analyze its time and space complexity.

“Took me a while to even parse what was being asked.”

View Post