System Design Interview Crash Course

0% completed

Design LinkedIn Connections

Here is the system design for LinkedIn Connections.

1. Problem Definition and Scope

We are designing the backend system for the "Connections" feature on LinkedIn. This system manages the professional social graph, tracking who is connected to whom.

Unlike Twitter (where relationships are one-way "follows"), LinkedIn connections are bidirectional (A connects to B means B connects to A) and require mutual approval.

Main User Groups:

  • Professionals: Sending invites, accepting requests, and browsing their network.

.....

.....

.....

Like the course? Get enrolled and start learning!