Interview Bootcamp
Ask Author
Back to course home

0% completed

Vote For New Content
Designing Twitter

1. What is Twitter?

Twitter is an online social networking service where users post and read short messages called "tweets." Registered users can post and read tweets, but those who are not registered can only read them. Users access Twitter through their website interface, SMS, or mobile app.

Try it yourself

Before looking at the solution, try designing it:

2. Requirements and Goals of the System

We will be designing a simpler version of Twitter with the following requirements:

Functional Requirements

  1. Users should be able to post new tweets. 2

.....

.....

.....

Like the course? Get enrolled and start learning!