Tech IndustryNov 25, 2017
Microsoftabu_eijaz

System Design Interview

I have some interview appointments from some big companies. Along with the algorithms and problem solving that I'm brushing up on, I'm also looking at system design materials. But I'm still green on this area and there are a lot of topics to be covered, any suggestions of what topics or materials should I focused on? What makes a successful system design interviews, especially for the ones that has little or no experience like me? Would one still be hired if he had a bad system design interview? Also is there any apps, tools, about distributed systems that I can get my hands dirty and start implementing one for experience, or any virtual tools for distributed systems? Buying multiple servers for fun aint cheap for a person like me but on the other hand I want to put something on my resume and my skillset to show companies that I have some experience. I apologize if some of my questions are vague and and hopefully with more discussions I can respond with better questions / answers.

Salesforce KIuH16 Nov 25, 2017

Following

Pinterest sayhrdthng Nov 25, 2017

Depends on which company to interview. FB focuses on different system than Airbnb for eg.

New
jooc Nov 25, 2017

Read “Designing Data Intensive Applications”

LinkedIn AlgoLover Nov 25, 2017

Wow this book looks to be awesome. Is there anything else u recommend for big data kind of system design?

Google 127.0.0.1 Nov 25, 2017

+1

Deutsche Bank LPeJ52 Nov 25, 2017

How is Grokking the system design interview ?

Microsoft lgbJ78 Nov 25, 2017

I bought this. The overview and steps are good. Gave me a structured approach to answering these questions. The actual problem solutions are severely lacking. They quote the same paragraph from the theory section applied to every problem. Does not go into depth about any topics.

New
DS&Amaster Nov 25, 2017

My suggestion would be to start with http://blog.gainlo.co/index.php/category/system-design-interview-questions/ Second stop would be https://github.com/donnemartin/system-design-primer If you are interested to know how some of the highly used apps are built, highscalability is where you want to go. Besides the content in these, your experiene always comes helpful. Lastly practice, practice, practice... Good Luck👍🏼

Oath oecs07 Nov 28, 2017

Thank you for sharing the links. Those were super helpful.