Microsoft

Microsoft Software Engineer Interview Questions

1498+ questions from real Microsoft Software Engineer interviews, reported by candidates.

1498
Questions
6
Round Types
8
Topic Areas
2019-2026
Year Range

Round Types

Coding 423 OA 386 Phone Screen 218 System Design 107 Onsite 83 Recruiter 60

Top Topics

Questions

Hey everyone, I have an interview coming up in a few days for Premera Blue Cross's Software Development Summer Internship. I've been trying to find interview experiences on Glassdoor and Reddit but th

Location : USA I received feedback from the Microsoft recruiter indicating that my interview loop received positive feedback. Although the specific position I interviewed for has been filled with anot

Hello everyone. I would like to know what are the best resources when preparing for FAANG coding interview? I am asking this because I feel that OA are now much harder than they were before. I am not

I too used to think Leetcode and DSA are highly overrated! * Why are these MNCs obsessed with it? * Why learn these concepts when you're not going to use even a single concept during the actual work,

Okay so I’m confused as **HELL** right now. I have an interview coming up, and I always thought *LLD (Low Level Design)* meant stuff like “Design a parking lot system,” where you define entities, crea

It was my first big tech interview. First question: Remove duplicates from an array. In my nervousness, I initially came up with an O(n) solution before the O(n²) solution. Then she asked me to write

Assume, there is a Data store which stores documents, where each document has a field, documentDate, of string type in the format YYYYMMDDhhmmss. Assume there is an Api, GetDocumentsCount(string datePrefix), which...

Hey everyone, I’ve got an initial technical interview coming up for a Senior Software Engineer (Frontend) role at Microsoft and wanted to see if anyone here has been through this recently. From the em

Hey everyone, I just got my first internship ever with Microsoft (Discovery Program), and I’m really excited. I’m also trying to think about what comes next so I don’t just sit around after it’s over.

Hey everyone, I have a 30-minute phone screen with Microsoft coming up and the invite only says “screening”. No other details given. People who’ve done this recently, what should I expect in this roun

What to expect in the 45min Phone screening interview? How to best prepare for it

Hi everyone, I just received an invite for the Microsoft Online Assessment (OA) for an IC4 (Senior) position in the USA. I'm starting my final prep and would love some guidance on the best way to appr

For a long time, I thought I was “bad at interviews” because I didn’t know enough. So I did what everyone does: read articles, watched YouTube breakdowns, collected common questions, wrote out “perfec

I am not going to elaborate on the title because it's obvious enough, so lets make this a more interesting discussion: What's going to happen when these automated code challenges are no longer useful?

Just got rejected from Microsoft for sde2 front-end role, first round went well , but in second round Interviewer asked hard question , find max rectangular area of histogram, who asks hard question i

Previous company : Another FAANG Location : India Reason for change : Bad team, bad culture Interview Process feedback: My interviews were expected to happen in Feb 2024 start but it took them 2...

Hi all, I recently gave Microsoft OA for SDE - 2 position. Following were the questions asked. 1. Given an integer array, find the maximum integer K which appears exactly K...

Microsoft Onsite

Onsite 2020

Find the lowest common ancestor of a binary tree which has links to its parents. It is a variation of this question: https://leetcode.com/problems/lowest-common-ancestor-of-a-binary-tree/ public class TreeNode { int val; TreeNode left; ...

We are given a string S of length n. We are also given two integer arrays : arr and brr of same length m. Now arr[i] or brr[i] = 0..n-1 . Now in one operation we can choose any index j : 0 <= j < m. A

Hey all! I have 4 years of experience as software developer (Fintech and Finance). I gave more than 50+ interviews (15+ companies) in last 4 months and would love to share my interview experiences one

See All 1498 Microsoft Software Engineer Questions

Full question text, answer context, and frequency data for subscribers.

Get Access

Other Microsoft Role Questions