Tech IndustryNov 14, 2019
WeWorkRPvk36

How do you prep for system design?

Explain your strategy for preping for system design interview questions. If you learned on the job, how did you get good enough at it to get into fang?

McKinsey bhosudicha Nov 14, 2019

Build something and try to scale it.

WeWork RPvk36 OP Nov 14, 2019

That’s great experience but not good enough to pass a real system design interview.

Microsoft justme12 Nov 14, 2019

“Grokking the system design “ really helped me learn

New
ronney Nov 14, 2019

Is it a book?

WeWork RPvk36 OP Nov 14, 2019

Grokking is a good starting point, but it really hand waves over a lot of details that an interviewer will ask for imo.

New
Reddeat Nov 14, 2019

Grokking + Deep dive on any topic mentioned in there that you are not conceptually clear with

Visa qKpq03 Nov 14, 2019

In addition to traditional prep and grokking, ask questions about your current system to your coworkers and eng leaders. Get knowledge from them on why they chose certain designs and pros and cons. I find the answers to these interesting since you should already be quite familiar with the system.

WeWork RPvk36 OP Nov 14, 2019

Right. Most system implemented in day to day are really straightforward. System design interviews are looking for something very specific / almost tricks to solve a premeditated problem. Such as design type ahead / Uber.

Amazon thule Nov 14, 2019

In my system design interview I just got really fucking angry. My interviewer got scared and gave me inclined. We're now on the same team so I corner and scream at them in the elevator every so often.

WeWork RPvk36 OP Nov 14, 2019

Sounds about right to me