I have an on-site coming up with Microsoft. I am being assessed for 61 and 62 (SDE 2). The outline of my interview states that there will be a system design interview. For me, system design has always meant designing a distributed system (I could be wrong). This is where things get confusing. The recruiter sent over some prep material. The example of a system design question presented in the prep material was actually coding a class and making correct decisions about inheritance and etc. etc. This according to me is class design under the paradigm of general coding ability, and not system design. Again, I could be wrong. I pinged the recruiter asking to clarify this, and he just said he wasn't sure. Now, as of today, ~15 days away from my interview, my sys D skills (when it comes to designing a distributed system in an interview) are weak. And I'd rather not bother prepping for it unless I'm going to be asked that kind of a question. So, for anyone who's recently interviewed at MSFT for 61/62, was your system design question designing a distributed system or was it actually designing and writing a class? YoE - 4 TC: 0 (laid off)
For 61/62 it's unlikely you'll be asked distributed system design, it's mostly likely class design
Kind of. I got simple design. Op btw team/org?
A few teams in Azure. It's one of those hiring events. @spoiledev this may be asking for too much but could you quantify "simple design"? I plan on just covering some of the straightforward components like databases, load balancers, DNS, Pub Sub, messaging queues and knowing the basic principles for each of them and going over a few examples like "Design WhatsApp". Do you reckon that's enough?
What did you end up being asked?
Why do they never answer ://
Leetcode hard