System Design
- System Design - Engine to generate ads for customer websites based on rules and metrics. Struggled a bit with this, gave a fairly generic design but realised after that I hadn't taken into account the rules and metrics part.
- Design a system that can handle and manage large text systems. Something that can manage, search, filter, and maintain the data, etc.
- Uber eats
- Design Social Media Feed
- user can see the feed
- user can follow other user
- user can post something with image or video
- user can comment on post and also comment on another comment
- Had to create a system design for an online charity website handling a bunch of scalability concerns
- design a stock system.
- You have a system that allows users to upload/view his/her photos similar to Google Photos.
I want you to implement a photo-sharing feature for this.
8.When shopping at Amazon, during checkout, you can select an Amazon locker as the delivery address. Design a service that provides the front-end with available lockers to show them on a map/list for the user to select one.
Later: What happens if a package is delivered to a locker by an Amazon delivery man?
Client requests an insurance quote, designs a system that requests the quotes to the party insurance provider, aggregates the result, and returns to the client
- Online book store
- tiny url system, and how to monitor the system
- Implement an Advertising System (System Design)
- (System design) Design a product review page
- An app that shows the status of the Amazon delivery.
- Design a system that displays the weather via physical device input
- Design Picasa/Flickr.
- Design estore
- Design Twitter.
- Design a system which takes in metadata for databases and verifies the data when requested
- design a product catalog with search as the main functionality.