🏗️

System Design

Scalability, load balancing, microservices, caching, and distributed systems concepts

5 Total Questions
1 Easy
3 Medium
1 Hard
Q1Easy

What is horizontal vs vertical scaling?

scalingarchitectureperformance
Q2Medium

Explain different types of load balancing algorithms.

load-balancingalgorithmsdistribution
Q3Medium

What is microservices architecture and its benefits?

microservicesarchitecturedistributed
Q4Medium

Explain different caching strategies.

cachingstrategiesperformance
Q5Hard

What is CAP theorem?

cap-theoremdistributed-systemsconsistency