Grokking Modern API Design Interview
Vote

0% completed

Capstone: Design the Twitter API

The interviewer asks:

"Design a Twitter API."

The product contains far more behavior than one 45-minute round can cover. A strong answer does not respond with a large endpoint catalog. It identifies the callers, chooses a coherent first-version scope, models a small resource vocabulary, and takes one important operation to full depth.

This answer focuses on creating original tweets and replies, reading tweets and user profiles, following users, liking tweets, reading a home timeline, and preserving thread structure after deletion

.....

.....

.....

Like the course? Get enrolled and start learning!