Designs I: search and content
Design read-heavy content products.
Practice rooms
- Design: typeahead / search autocompletewhiteboard + 10 follow-ups
- Design: news feed (social)whiteboard + follow-ups
- Design: image gallery / photo-sharing appwhiteboard + follow-ups
- Design: comments system (nested, live)whiteboard + follow-ups
- Design: e-commerce product listing and checkoutwhiteboard + follow-ups
Interview questions in this module
- Design a search autocomplete for an e-commerce site.
- Design a news feed like a social network's home page.
- How would you build a photo-sharing app's upload flow?
- Design a commenting widget that other websites can embed.
- Design an e-commerce product listing page with filters that is fast and SEO-friendly.
- For the news feed: how do you handle 10x traffic on a big news day?
- How would you measure the quality of search suggestions?
- How does your e-commerce design behave on a slow 3G connection?
- What happens to a half-uploaded photo when the network drops?
- How do you make an infinite feed accessible?