Microsoft | SDE2 | India

Recently got invited for Microsoft interview.

yoe - 4.4 yrs

Ive given 3 rounds.
1st round DSA - hard problem, solved the problem but in suboptimal way. result - probably hire

2nd round LLD - have not seen the question before, was not able to solve it. Tried to solve it in high level and discussion went around lb, redis, and other components.
result - probably mixed/no hire

3rd round HLD - came up with event based system, went ok. result- probably hire.

Don't think i will get the call for 4th(AA) round.

Will update once i get the results.

Overall was fun, and with little practice on lld it's doable.

Update 1 - was called for AA round with a very senior engineer, it was mostly behavioral. round finished 10 mins early. result - probably hire.

3 days after that got mail to submit docs.

Will answer all questions, once my process gets completed.

Please help with -
How are level and comp decided, and does having 1 bad round mean that i will be downleveled?

No number was provided by the recruiter and all communication happen only on mail, is it common in Microsoft?

Update 2 -

Received offer for L61. I was downleveled from L62 to L61 due to my 2nd round performance.
Offer details - https://leetcode.com/discuss/compensation/6289980/Microsoft-or-L61-or-Offer

Comments (5)