Tech IndustryDec 17, 2018
FacebooksuOT75

What are the best books/websites for system design interview preparation

Planning to leave FB next year (for bad WLB reasons if you’re curious). What are the best resources to prepare for system design interviews?

Add a comment
Airbnb Xkv Dec 17, 2018

Checheckzz github - https://github.com/checkcheckzz/system-design-interview/blob/master/README.md Grokking the system design interview - https://www.educative.io/collection/5668639101419520/5649050225344512 System design primer github - https://github.com/donnemartin/system-design-primer Designing data intensive applications book - https://www.amazon.com/Designing-Data-Intensive-Applications-Reliable-Maintainable/dp/1449373321 Also this YouTube channel is pretty solid - https://www.youtube.com/channel/UCn1XnDWhsLS5URXTi5wtFTA I haven't read the designing data intensive applications book yet but I've heard it's great. For me grokking and checkcheckzz helped the most. Try to read one or 2 articles per day while you eat breakfast or lunch. Rehearse system design problems in your head without looking at material and imagine how you would walk an interviewer through the design. Try to read each article multiple times

Facebook suOT75 OP Dec 17, 2018

Wow those seem to be really good resources. Thanks a lot @Xkv

Vertivco FastPapuan Dec 17, 2018

Ugh dude with Grokking. $70, can't afford that.

Amazon :! Dec 17, 2018

also there are some really good YouTube videos, if you just search “system design interview questions”

Facebook suOT75 OP Dec 17, 2018

Thanks man

Microsoft do_needful Dec 17, 2018

You work at damn Facebook. You should know system design better than anyone else.

Facebook suOT75 OP Dec 17, 2018

I joined as a new grad. So I have never given any system design interviews. (Actually design may be I know, but my question was specific to interview preparation)

Intel (⌐■_■) Dec 17, 2018

How many hours/wk do you average at FB?

Facebook suOT75 OP Dec 17, 2018

50

Intel (⌐■_■) Dec 17, 2018

That's not too bad for FB ...