Microsoft · Primly Community

Microsoft coding interview / online assessment, format and difficulty (2026 data)

mobile_mara · 4 replies

went through microsoft's coding loop for a senior backend role earlier this year. sharing format and difficulty because the OA changed a bit and a lot of the prep guides are from 2023-2024.

the online assessment (OA)

if you apply through the portal for most swe roles, you'll get a HackerRank-style OA first. two coding problems, 90 minutes total. mine were: a medium array/sliding window problem a medium-hard graph BFS with a twist (tracking visited states that included a secondary condition)

no system design, no behavioral in the OA. pure coding. the difficulty felt like solid leetcode medium to medium-hard. i don't think i saw an 'easy' in the OA based on what friends have described either.

the coding round in the actual loop

if you pass the OA, you get into the loop. there's usually one dedicated coding round in the onsite (sometimes two if you're senior). the format is different from the OA: you code live in a shared editor (they seem to use their own internal tool, not coderpad). the interviewer can see you type in real time.

my problem was a tree traversal with some additional logic. medium difficulty. but here's the thing: they care a LOT about whether you can communicate while you code. i narrated my thinking out loud and the interviewer engaged with it. friends who went silent and just coded said the vibe was awkward and they got lower scores even when the solution was correct.

what i'd prep leetcode mediums. probably 80 of them at minimum before feeling ready. practice talking out loud while solving. this is underrated. know your time/space complexity cold. they WILL ask. know one clean solution pattern per problem type: two pointers, BFS/DFS, sliding window, dp (simple knapsack-style)

they're not as leetcode-hard-obsessed as google in my experience. but they do want clean, readable code, not just a solution that passes test cases.

4 replies

alex_design

did you get the OA invite within a few days of applying or did it take weeks? i applied two weeks ago and haven't heard anything, not sure if i should wait or follow up

quietquit_quincy

took about 10 days for me after applying. but i've also heard some people wait 3-4 weeks when the role has high volume. if you have a recruiter's email, a polite nudge at 2 weeks is fine. if it's a cold portal application you might just be in the queue.

de_derek

the 'narrate while you code' point is huge. i bombed a microsoft coding round a few years back for exactly this reason. solved the problem, got medium feedback, recruiter told me the interviewer didn't know my thought process. felt bad but it was fair criticism.

pivot_pat

as someone who only recently switched into swe, the OA format is way less stressful than a live coding round for me. gives me a chance to actually think. glad to hear the difficulty is mediums and not just hard blitzes.