2022-08-21 | Find Leaves Of Binary Tree - (Google Onsite-2022, Amazon) : Live Coding ๐ง๐ปโ๐ป๐ฉ๐ปโ๐ป | 17:45 | 155 | |
|
2022-08-19 | Design A Unique ID Generator In Distributed Systems (Part-VII): Wrap Up !!! ๐๐ท๐ฉ๐ปโ๐ป | 3:48 | 135 | |
|
2022-08-18 | Find All Anagrams in a String-(Amazon, Microsoft, Flipkart):Explanation โ Live Coding ๐ง๐ปโ๐ป๐ฉ๐ปโ๐ป | 6:24 | 301 | |
|
2022-08-17 | Design A Unique ID Generator In Distributed Systems (Part-VI): Design Deep Dive ๐๐ท๐ฉ๐ปโ๐ป | 5:42 | 184 | |
|
2022-08-15 | Design A Unique ID Generator In Distributed Systems (Part-V): Twitter Snowflake Approach ๐๐ท๐ฉ๐ปโ๐ป | 5:58 | 277 | |
|
2022-08-14 | Delete Nodes And Return Forest - (Amazon, Google) : Live Coding ๐ง๐ปโ๐ป๐ฉ๐ปโ๐ป | 15:24 | 236 | |
|
2022-08-13 | Design A Unique ID Generator In Distributed Systems (Part-IV): Ticket Server ๐๐ท๐ฉ๐ปโ๐ป | 4:31 | 188 | |
|
2022-08-12 | Count Occurrences of Anagrams-(Amazon, Microsoft, Flipkart):Explanation โ Live Coding ๐ง๐ปโ๐ป๐ฉ๐ปโ๐ป | 27:29 | 1,049 | |
|
2022-08-10 | Design A Unique ID Generator In Distributed Systems (Part-III): UUID ๐๐ท๐ฉ๐ปโ๐ป | 4:32 | 182 | |
|
2022-08-09 | Spiral Matrix - (Amazon, Microsoft, Paytm...) : Explanation โ Live Coding ๐ง๐ปโ๐ป๐ฉ๐ปโ๐ป | 26:53 | 185 | |
|
2022-08-08 | Design A Unique ID Generator In Distributed Systems (Part-II): Multi Master Replication ๐๐ท๐ฉ๐ปโ๐ป | 6:28 | 287 | |
|
2022-08-05 | Check Completeness of a Binary Tree (DFS) - (Meta, Amazon) : Explanation โ Live Coding | 12:19 | 589 | |
|
2022-08-04 | Check Completeness of a Binary Tree (BFS) - (Meta, Amazon) : Explanation โ Live Coding | 12:51 | 913 | |
|
2022-08-03 | Container With Most Water - (Meta, Google, Amazon) : Explanation โ Live Coding ๐ง๐ปโ๐ป๐ฉ๐ปโ๐ป | 18:38 | 218 | |
|
2022-08-01 | Design A Unique ID Generator In Distributed Systems - (Part-I) : Understand The Problem ๐๐ท๐ฉ๐ปโ๐ป | 5:16 | 181 | |
|
2022-07-30 | Single Element in a Sorted Array-(Amazon, Microsoft, OLA...):Live Coding ๐ง๐ปโ๐ป๐ฉ๐ปโ๐ป | 24:50 | 251 | |
|
2022-07-29 | Design Key-Value Store - (PART-X) : Read Path & Write Pathโ๏ธ๐ง๐ปโ๐ป๐ท๐๐ฉโ๐จ | 8:30 | 145 | |
|
2022-07-28 | Design Key-Value Store - (PART-IX) : System Architecture Diagram ๐ฑโ๏ธ๐๐ฉโ๐จ๐ท๐ทโโ๏ธ | 7:24 | 192 | |
|
2022-07-27 | Lowest Common Ancestor of a Binary Tree-(Microsoft, Amazon, Accolite...):Live Coding ๐ง๐ปโ๐ป | 16:44 | 243 | |
|
2022-07-26 | Design Key-Value Store - (PART-VIII) : Handling Permanent Failures | Anti-Entropy | Merkle Tree๐ฑ | 9:15 | 237 | |
|
2022-07-25 | Search a 2D Matrix-(Amazon, Microsoft, MentorGraphics...):Live Coding ๐ง๐ปโ๐ป๐ฉ๐ปโ๐ป | 19:10 | 259 | |
|
2022-07-24 | Rotate Image - (Amazon, Microsoft, Morgan Stanley,..):Explanation โ Live Coding ๐ง๐ปโ๐ป๐ฉ๐ปโ๐ป | 9:31 | 200 | |
|
2022-07-23 | Design Key-Value Store - (PART-VII) : Handling Temporary Failures | Gossip Protocol | Hinted ๐คฏ๐ฑ๐ | 11:24 | 212 | |
|
2022-07-20 | Next Permutation - (Google, Microsoft, Amazon..):Explanation โ Live Coding ๐ง๐ปโ๐ป๐ฉ๐ปโ๐ป | 25:45 | 269 | |
|
2022-07-19 | Design Key-Value Store - (PART-VI) : Inconsistency Resolution and Vector Clocks๐ฑ๐คฏโ๏ธ | 13:15 | 316 | |
|
2022-07-17 | Find Minimum in Rotated Sorted Array-(Amazon, Microsoft, Morgan Stanley):Live Coding ๐ง๐ปโ๐ป๐ฉ๐ปโ๐ป | 14:05 | 319 | |
|
2022-07-16 | Find First & Last Position Of Element In Sorted Array-(LinkedIn, Amazon):Live Coding ๐ง๐ปโ๐ป๐ฉ๐ปโ๐ป | 18:30 | 606 | |
|
2022-07-16 | Construct Binary Tree From Preorder And Inorder Traversal๏ฟผ-(Microsoft, Amazon):Live Coding ๐ง๐ปโ๐ป | 24:27 | 374 | |
|
2022-07-15 | Factorial Of Large Numbers - (Microsoft, MakeMyTrip, Adobe):Explanation โ Live Coding ๐ง๐ปโ๐ป๐ฉ๐ปโ๐ป | 17:17 | 330 | |
|
2022-07-14 | Design Key-Value Store - (PART-V) : Consistency, Quorum, Tunable Consistency ๐ฑ๐คฏโ๏ธ | 17:56 | 236 | |
|
2022-07-13 | Binary Tree Right Side View (DFS) - (Amazon, Accolite, Flipkart โฆ.๐คฏ) : Live Coding๐ง๐ปโ๐ป | 9:22 | 395 | |
|
2022-07-13 | Binary Tree Right Side View (BFS) - (Amazon, Accolite, Flipkart โฆ.๐คฏ) : Live Coding ๐ง๐ปโ๐ป | 10:45 | 890 | |
|
2022-07-12 | Design Key-Value Store - (PART-IV) : Data Partition & Data Replication ๐ฟโ๏ธ๐ | 9:52 | 211 | |
|
2022-07-11 | 3Sum Closest - (Meta, Amazon, Microsoft, Oracle)โLive Coding ๐ง๐ปโ๐ป | 14:31 | 316 | |
|
2022-07-11 | Design Key-Value Store - (PART-III) : Distributed Key-Value Store and CAP Theorem ๐คฏ | 11:41 | 294 | |
|
2022-07-10 | Trapping Rain Water (without stack)- (Adobe, Amazon, Microsoft, Payu)โLive Coding๐ง๐ปโ๐ป | 20:00 | 461 | |
|
2022-07-09 | Design Key-Value Store - (PART-II) : Single Server Key-Value Store ๐โ๏ธ๐ป๐ฟ | 2:55 | 230 | |
|
2022-07-09 | 3 SUM - (Amazon, Meta, Google) : Explanation โ Live Coding ๐ง๐ปโ๐ป๐ฉ๐ปโ๐ป | 35:43 | 651 | |
|
2022-07-08 | Design Key-Value Store - (Part-I) | 6:31 | 273 | |
|
2022-07-07 | Two Sum II - Input Array Is Sorted : Explanation โ Live Coding ๐ง๐ปโ๐ป (In Hinglish) | 10:14 | 668 | |
|
2022-07-07 | Design Consistent Hashing - Wrap Up #๏ธโฃ๐ฅณ๐คฉ | 2:30 | 215 | |
|
2022-07-06 | Two Sum - Explanation โ Live Coding ๐ง๐ปโ๐ป(In Hinglish ๐) | 12:24 | 3,303 | |
|
2022-07-06 | Design Consistent Hashing - Virtual Nodes ๏ฟผ#๏ธโฃ๐คฏ๐ต๐ป | 9:21 | 312 | |
|
2022-07-05 | Design Consistent Hashing - Two Problems with Basic Approach ๐คฏ#๏ธโฃ๐ต๐ป | 6:24 | 307 | |
|
2022-07-03 | Design Consistent Hashing - How It Works ? #๏ธโฃ๐ | 9:27 | 271 | |
|
2022-07-03 | Design Consistent Hashing - Whatโs the problem ? Why need it ? #๏ธโฃ๐ต๏ธ | 8:28 | 305 | |
|
2022-06-30 | Design Rate Limiter - step-4 of 4 - WRAP UP | 3:30 | 291 | |
|
2022-06-29 | Design Rate Limiter - step-3 of 4 (PART-IV) - Performance Optimisation & Monitoring | 4:28 | 275 | |
|
2022-06-28 | Design Rate Limiter : step-3 of 4 (PART-III) - Rate Limiter in Distributed Environment โ๏ธ๐๐คฏ | 6:25 | 290 | |
|
2022-06-27 | Design Rate Limiter : step-3 (PART-II) - Detailed Design ๐ต๏ธ๐โ๏ธ๐ | 8:24 | 295 | |
|
2022-06-26 | Design Rate Limiter : step-3 of 4 (PART-I) - Design Deep Dive & LYFT ๐๐ | 7:59 | 323 | |
|
2022-06-25 | Design Rate Limiter : step-2 of 4 (PART-VI) - High Level Architecture | 6:06 | 323 | |
|
2022-06-24 | Design Rate Limiter : step-2 of 4 (PART-V) - Sliding Window Log Algorithm | 9:06 | 418 | Vlog |
|
2022-06-23 | Design Rate Limiter : step-2 of 4 (PART-IV) - Fixed Window Counter Algorithm ๐ฉโ๐ง๐โ๏ธ | 11:12 | 463 | |
|
2022-06-22 | Design Rate Limiter : step-3 of 4 (PART-3) - Leaky Bucket Algorithm ๐ชฃ๐ฆ๐ง | 5:43 | 394 | |
|
2022-06-21 | Design Rate Limiter : step-2 of 4 (PART-2) - Token Bucket Algorithm | 9:06 | 514 | |
|
2022-06-20 | Design Rate Limiter : Step-2 of 4 (PART-I) - Where To Put Rate Limiter | 5:21 | 514 | |
|
2022-06-19 | Design Rate Limiter : step-1 of 4 ๐๐โ๏ธ๐ | 5:34 | 576 | |
|
2022-06-18 | Design Rate Limiter : What is it โ๐คจ๐ | 4:56 | 571 | |
|
2022-06-18 | Design News Feed System : Step 4 of 4 | 6:10 | 574 | |
|
2022-06-16 | Design News Feed System : step-3 of 4 | 7:40 | 615 | |
|
2022-06-15 | Design News Feed System : step-2 of 4 | 7:13 | 732 | |
|
2022-06-14 | Design News Feed System : step-1 of 4 | 7:29 | 836 | |
|
2022-06-13 | System Design Interview : ๐ฉ Red Flags & Myths ๐ฅ๐คฏ๐ซข | 6:08 | 893 | |
|
2022-06-12 | Twitter QPS & Storage Estimation ๐ฆ๐๐ | 7:41 | 1,048 | |
|
2022-06-11 | Back-Of-The-Envelope-Estimation ๐ต๏ธ๐๐๐ | 9:24 | 1,845 | |
|
2022-06-10 | Database Scaling, Sharding & Justin Bieber Problem ๐งโ๐ค๐ฟ | 13:08 | 1,117 | |
|
2022-06-09 | Logging, Metric, Automation ๐คโ๏ธ | 7:42 | 1,133 | Vlog |
|
2022-06-08 | Message Queue | 8:39 | 1,195 | |
|
2022-06-06 | Data Centers & geoDNS | 6:00 | 1,216 | |
|
2022-06-06 | Stateful & Stateless Architecture ๐ท๐ | 8:49 | 1,264 | |
|
2022-06-05 | CDN (Content Delivery Network) ๐๐ฆ | 7:57 | 1,263 | |
|
2022-06-04 | Caching | 7:13 | 1,252 | |
|
2022-06-03 | Database Replication ๐ฟ๐ฟ๐๐๐ | 7:30 | 1,343 | |
|
2022-06-02 | Load Balancer โ๏ธ | 4:53 | 1,368 | |
|
2022-06-01 | Vertical Scaling vs Horizontal Scaling | 4:35 | 1,399 | |
|
2022-05-31 | Which Database to use ? | 6:59 | 1,486 | |
|
2022-05-30 | Database & Multiple Servers | 4:10 | 1,597 | |
|
2022-05-29 | Single Server Setup | 6:31 | 1,885 | |
|
2022-05-29 | Introduction - Why & what ? | 1:56 | 2,924 | |
|