Mock Interviewer

Ask Coach

Ask Coach
Clarify requirements before you design — kept separate from your stage notes.

Tap a question to start, or type your own below.

LinkedIn System Design

Visual Problem Diagram

LinkedIn System Design architecture diagram

Scenario

A recruiter searches "VP Eng fintech Bay Area" and expects results in < 300 ms while the same user's feed shows job posts from connections who posted job ads as organic content—the interview blends professional graph, feed, and search without designing email end-to-end.

Design a professional networking platform with profiles, connections, content feed, and job/people search. Combine social feed patterns with structured professional data and search indexes.

You should support profiles, connection requests, feed, job listings search, and connection recommendations. Be ready to separate graph, feed, and search architectures.

Constraints

Functional

Profiles, connect/request, feed posts, job search, people search, recommendations, notifications hook

Non-functional

< 300 ms search p95, feed p95 < 400 ms, durable graph, 99.9% availability

Scale

900M members, 310M MAU, billions profile views/month, heavy read skew

Stages ahead

1Requirement Analysis
2API Design
3High-Level Design
4HLD Extensions
5Trade-offs

Log in to start practicing

Preview the problem below. Sign in to start your timed session, save progress, and use the AI coach.

LinkedIn System Design (Feed & Graph Architecture)