This playlist should help you prepare for your system design interviews.
This video covers the CAP theorem, a well known principal in distributed systems. What and why is there a tradeoff between consistency, availability and partition tolerance in distributed systems design.