System Design problems are very open ended in terms like you are given a problem and based on the requirement you need to come up with the possible solution which can scale. This is generally asked from experienced candidates, usually 2-3 years experienced.
System Design Primer Github: System Design
Holy Book for System Design: Designing Data Intensive Applications
DNS:
CAP Theorem:
System Design Communities: