educative.io
Facebook massenger asked at interview [System Design Problems - Designing Facebook Messenger] (11)
What is KGS? Why 2 table? [System Design Problems - Designing a URL Shortening service like TinyURL] (10)
I highly recommend watching this video for further info [System Design Problems - Designing Dropbox] (1)
The solution tells how to solve but not the logic behind why it is chosen that way [Dynamic Programming - Coin Changing Problem] (2)
Could anyone provide physical example regarding " Long-Polling vs WebSockets vs Server-Sent " Events [Glossary of System Design Basics - Long-Polling vs WebSockets vs Server-Sent Events] (3)
Aggregator Nodes, What is it? [System Design Problems - Designing Twitter] (2)
Data sharding question [System Design Problems - Designing Instagram] (6)
Database design of Facebook Messenger [System Design Problems - Designing Facebook Messenger] (4)
Types of Redundancy [Glossary of System Design Basics - Redundancy and Replication] (1)
What's the contentKey in the paste table? [System Design Problems - Designing Pastebin] (4)
Storage and Bandwidth Estimation? [System Design Problems - Designing Youtube or Netflix] (3)
Data Model for Dropbox MetaData Tables [System Design Problems - Designing Dropbox] (4)
Why do we choose 9 bits to store auto incremented sequence? [System Design Problems - Designing Instagram] (5)
Longest Substring with Same Letters after Replacement (hard) [Pattern: Sliding Window - Longest Substring with Same Letters after Replacement (hard)] (5)
Why having the same shortened URL is the problem? [System Design Problems - Designing a URL Shortening service like TinyURL] (3)
Virtual Replicas in Consistent Hashing [Glossary of System Design Basics - Consistent Hashing] (6)
I think the big space complexity here might be wrong [Pattern: Sliding Window - Fruits into Baskets (medium)] (2)
Search workflow in many index servers [System Design Problems - Designing Yelp or Nearby Friends] (6)
How was the object size of 500 bytes calculated? [System Design Problems - Designing a URL Shortening service like TinyURL] (2)
Why are we excluding the element and then including the element to get the profits? [Pattern 1: 0/1 Knapsack - 0/1 Knapsack] (3)
Big-O analysis incorrect? [Pattern: Two Pointers - Triplets with Smaller Sum (medium)] (2)
Designing Pastebin - Questions on KGS [System Design Problems - Designing Pastebin] (6)
How does the messenger maintain the sequencing of the messages? [System Design Problems - Designing Facebook Messenger] (8)
Security aspect while designing application [System Design Problems - System Design Interviews: A step by step guide] (1)
Streaming from CDN [System Design Problems - Designing Youtube or Netflix] (4)
How do you use a doubly linked list to help find all the neighboring grids? [System Design Problems - Designing Yelp or Nearby Friends] (5)
Shortened links should not be guessable (not predictable). Why is this a problem? [System Design Problems - Designing a URL Shortening service like TinyURL] (4)
Designing PasteBin - Separate MetaData and Object DB [System Design Problems - Designing Pastebin] (5)
Topic Correction - I believe this must be LIS instead of LDS! [Pattern 5: Longest Common Substring - Longest Bitonic Subsequence] (7)
Sharding by timestamp [System Design Problems - Designing Twitter] (7)
What does this means "Establish an interface of each object." [Object-Oriented Design and UML - OO Analysis and Design] (2)
Validity of course "Grokking the system design interview" [Grokking the System Design Interview (Design Gurus)] (2)
Partitioning QuadTree by LocationID [System Design Problems - Designing Yelp or Nearby Friends] (1)
Can we store top suggestions with each node? [System Design Problems - Designing Typeahead Suggestion] (5)
API & Database design [System Design Problems - Designing Dropbox] (5)
This is wrong questions [System Design Problems - Designing Facebook’s Newsfeed] (1)
Not able to undertand , please explain Sharding Question - [System Design Problems - Designing Twitter] (5)
Updated GridID fetching SQL query [System Design Problems - Designing Yelp or Nearby Friends] (3)
Why do we need to store Location IDs in QuadTree [System Design Problems - Designing Yelp or Nearby Friends] (4)
Solution without searching for non-negative number [Pattern: Two Pointers - Squaring a Sorted Array (easy)] (3)
How to handle file conflicts? [System Design Problems - Designing Dropbox] (2)
Why use mysql for metadata and user data instead of nosql? [System Design Problems - Designing Youtube or Netflix] (5)
The time complexity of the basic solution should be exponential ie O(2^n) [Pattern 3: Fibonacci Numbers - Minimum jumps to reach the end] (6)
How do we maintain correct ordering between different users? [System Design Problems - Designing Facebook Messenger] (1)
What are the differences between these 2 options to store messages in BD? [System Design Problems - Designing Facebook Messenger] (3)
Why using Interface for Search Feature? [Object Oriented Design Case Studies - Design a Library Management System] (4)
Encoding actual URL key duplication/URL-encoded/custom aliases solutions? [System Design Problems - Designing a URL Shortening service like TinyURL] (5)
Question about hash partition in designing typeahead suggestion topics [System Design Problems - Designing Typeahead Suggestion] (3)
Why use if if statement in the for loop instead of using while loop in the for loop? [Pattern: Sliding Window - Longest Substring with Same Letters after Replacement (hard)] (7)
Why do customers are subscribed on drivers? [System Design Problems - Designing Uber backend] (4)