I need tips for prepping for system design. I read grokking system design book and while I understand half of the topics (pretty straightforward) other ones are too specific/ hard for me to come up with (like the google drive one). What are the other materials I should prepare for system design? For coding questions, do they generally ask from leetcode? Is doing fb leetcode tagged enough - if so how many should I target? I recently did ~300 (mediums) google tagged q for the onsite (no results yet) and usually rank in top 1000 in leetcode contests. Let me know! tc 150 yoe 2 (This thread will be limited to concerns around this subject matter and wont entertain irrelevant qs)
I recently went through Facebook E4 loop and can't recommend grokking enough. The capacity estimation was very useful. Interviewer was greatly interested in that. For coding rounds, lc mediums are good enough.
Really medium is good enough? Interesting
@abc_xyz719 I am confused do you recommend grooking system design? Do we need to do 300 medium for fb?
Yes, grokking system design. 300 medium should be good enough
Thank you!!
@yegeme can you share your telephonic interview experience?
I would first try to complete the grokking the system design. If you feel you are getting stuck or feeling that you need to dive deeper go read actual paper published. Apart from this you can read - https://github.com/donnemartin/system-design-primer Even still have time then go read DDIA Even still have time read many engineering blogs ( uber, medium, high scalability )
Oh great, thanks for the pointers!