Feature #3: Find Story ID

Implementing the "Find Story ID" feature for our "Facebook" project.

Description

This feature will allow us to watch or re-watch stories on Instagram that are uploaded through Facebook. Every story uploaded by a user on Facebook gets assigned a unique incrementing id. On Instagram, a user can only watch one story at a time. These stories will be accessed from Facebook in ascending id order. When a story is watched, the story array rotates to accommodate unwatched stories at the start and watched stories at the end. Since stories are fetched from Facebook, so whenever a user wants to rewatch a story on Instagram, our system has to search for its id in the Facebook story array.

Observe this behavior in the illustration below:

1 / 2
Array with all unwatched stories

We’ll have an array containing the story id’s. Some of the stories will be watched and will ...

Level up your interview prep. Join Educative to access 70+ hands-on prep courses.