Source library

The source library

Go deeper with the original lessons from Arpit Bhayani and Hello Interview. Each note links to the videos used for that topic; this catalog covers the wider research collection.

Collected 2026-09-22 GST: 315 regular uploads, 315 captions available, 0 unavailable. Shorts and separate livestream archives are outside this collection.

7 caption tracks were too garbled to support technical claims. They are flagged below and were excluded from article sources.

Video catalog

VideoCreatorDurationTranscript
Quantization Fundamentals - How LLMs are Served Efficiently with Low Memory - Inference Engineering Arpit Bhayani 19:17 Available
How Kafka Actually Achieves Exactly-Once Semantics Arpit Bhayani 18:00 Available
Consistent Hashing and Its Implementation From the First Principles Arpit Bhayani 13:55 Available
How Google Manages 2 Billion Lines of Code in a Single Repository Arpit Bhayani 13:41 Available
Bitcask Explained - A Log-Structured fast KV Store Used By Uber Arpit Bhayani 15:42 Available
Deckrun - Presentation Utility for Markdown and Self-contained HTML Arpit Bhayani 8:50 Available
Hyperloglog and Cardinality Estimation Arpit Bhayani 13:22 Available
How Redis Implements Strings | Redis Internals Arpit Bhayani 15:56 Available
How Redis powers Geospatial Queries using GeoHash Algorithm | Redis Internals Arpit Bhayani 21:39 Available
How Redis implements LFU using Morris Counter Arpit Bhayani 20:49 Available
How Redis Internally Implements Memory Efficient Sets - Intset | Redis Internals Arpit Bhayani 13:25 Available
How Redis Internally Implements Memory Efficient Lists - Ziplist and Quicklist | Redis Internals Arpit Bhayani 28:16 Available
How Redis Implements Transactions and How We Implement It | Redis Internals Arpit Bhayani 22:00 Available
How Databases Implement Graceful Shutdown using Signal Handling | Redis Internals Arpit Bhayani 37:18 Available
How and Why Redis Overrides Malloc | Redis Internals Arpit Bhayani 6:11 Available
How Redis Caps Its Memory Usage | Redis Internals Arpit Bhayani 13:20 Available
Implementing the Approximated LRU Algorithm | Redis Internals Arpit Bhayani 25:27 Available
The Approximated LRU Algorithm | Redis Internals Arpit Bhayani 23:15 Available
Implementing INFO and allkeys-random Eviction | Redis Internals Arpit Bhayani 19:37 Available
Object, Encodings, and Implementing INCR | Redis Internals Arpit Bhayani 24:48 Available
Implementing AOF Persistence | Redis Internals Arpit Bhayani 21:05 Available
Implementing Command Pipelining | Redis Internals Arpit Bhayani 22:00 Available
Key Eviction Strategies in Redis and Implementing Simple First Eviction | Redis Internals Arpit Bhayani 20:24 Available
Implementing DEL, EXPIRE, and Cleanup in Redis | Redis Internals Arpit Bhayani 27:23 Available
Implementing GET, SET, and TTL Commands in Redis | Redis Internals Arpit Bhayani 22:09 Available
Implementing Event Loops | Redis Internals Arpit Bhayani 26:29 Available
Event Loops Internals And How Redis Handles Multiple Connects on a Single Thread | Redis Internals Arpit Bhayani 21:15 Available
Implementing Redis' PING Command | Redis Internals Arpit Bhayani 19:29 Available
Implementing Redis' Wire Protocol - RESP | Redis Internals Arpit Bhayani 14:38 Available
Wire Protocols, Why Are They Needed, and Redis' Wire Protocol - RESP | Redis Internals Arpit Bhayani 15:49 Available
Low Level Design and Data Schema Modeling of API Clients Like Requestly Arpit Bhayani 21:07 Available
How Stripe Migrates Millions of Records and Schema with Zero Downtime and No Data Inconsistency Arpit Bhayani 12:54 Available
Stripe's Smarter Approach to Structured Logging - Canonical Log Lines Arpit Bhayani 7:11 Available
How Stripe Scales MongoDB to 5 million Queries Per Second Arpit Bhayani 19:18 Available
How OpenAI Handles 800 Million ChatGPT Users on a Single PostgreSQL Primary Arpit Bhayani 13:56 Available
When DB consumes more memory than it should, malloc might be the problem Arpit Bhayani 13:28 Available
How MySQL's Midpoint Insertion Strategy Prevents Cache Pollution Arpit Bhayani 10:47 Available
How PayPal Beat the Thundering Herd Problem and Fixed Their Architecture Arpit Bhayani 12:53 Available
Inverted Index - The Data Structure Behind Search Engines Arpit Bhayani 14:45 Available
How GitHub Sharded Their Databases Without Downtime and Broke Their Monolith Arpit Bhayani 20:05 Available
Inside Stripe's Rate Limiter Architecture Arpit Bhayani 16:25 Available
What are L4 Load Balancers and how do they work? Arpit Bhayani 18:07 Available
How Amazon Aurora Achieves Durability with Quorum Writes | Aurora Paper Deep Dive - Section 2 Arpit Bhayani 19:20 Available
What the heck is Storage-Compute Separation? | Aurora Paper Deep Dive - Section 1 Arpit Bhayani 17:09 Available
What are Reactive Databases and why DiceDB exists? Arpit Bhayani 9:57 Available
Synonymic Query Expansion to handle Prashant in Search - Lexical vs Phonetic vs Semantic Search Arpit Bhayani 15:23 Available
Announcing DiceDB 1.0 Arpit Bhayani 7:54 Available
How Atlassian reduced latency by 70% by using Sidecar pattern and when should you use it Arpit Bhayani 12:50 Available
How BitBucket reduced master database load by 50% and also solved Read your Write consistency Arpit Bhayani 18:45 Available
Saved 55% cost, 75% CPU, at 33x speed - Why and how Jira moved from JSON to Protobuf Arpit Bhayani 15:18 Available
Why and how Trello moved away from RabbitMQ to Kafka for their WebSocket-based real-time updates Arpit Bhayani 23:09 Available
Cache Invalidation using SNS + SQS at Atlassian and then they moved away! Arpit Bhayani 14:40 Available
Load Balancers are not Magic - Dissecting Atlassian Outage Arpit Bhayani 13:07 Available
Amazon DynamoDB - Paper Explained Arpit Bhayani 1:33:01 Available
Everything about HTTP Streaming and how Airbnb leverages it in production Arpit Bhayani 22:04 Available
A bug in the GitHub's Rate Limiter Arpit Bhayani 18:35 Available
DragonflyDB does not use HashTables but DashTables to hold the data - a deep dive Arpit Bhayani 13:40 Available
Why DragonflyDB uses B+ Trees to implement Sorted Set instead of Skiplist like Redis? Arpit Bhayani 9:13 Available
How DragonflyDB implements "distributed" transactions in a shared-nothing setup Arpit Bhayani 10:09 Available
DragonflyDB Architecture Overview, Internals, and Trade-offs - hitting 6.43 million ops/sec Arpit Bhayani 8:31 Available
Internals, architecture, and interesting trade-offs of Blacksmith that runs GitHub Actions 2x faster Arpit Bhayani 8:16 Available
How LinkedIn improved their latency by 60% Arpit Bhayani 10:00 Available
Designing a Realtime Gaming Leaderboard - Horizontally Scalable and Highly Available Arpit Bhayani 10:33 Available
How Rockset achieves zero data latency and workload isolation at scale Arpit Bhayani 13:07 Available
How Rockset executes query and scales the query compute horizontally on demand | Rockset Internals Arpit Bhayani 9:55 Available
How Converged Indexes makes Rockset super-efficient in all kinds of queries | Rockset Internals Arpit Bhayani 11:02 Available
Architecture deep-dive of a Real-time Analytics Database | Rockset Internals Arpit Bhayani 8:46 Available
How JioCinema live streams IPL to 20 million concurrent devices w/ Prachi Sharma | Ep 7 Arpit Bhayani 45:32 Available
How Reddit designed their metadata store to serve 100k req/sec at p99 of 17ms Arpit Bhayani 7:19 Available
How PostgreSQL generates all possible query execution plans before choosing the best one. Arpit Bhayani 8:33 Available
How nested loop, hash, and merge joins work. Arpit Bhayani 11:08 Available
How PostgreSQL parses the query and constructs the Parse Tree? Arpit Bhayani 8:05 Available
PostgreSQL connection management and per-client process model explained Arpit Bhayani 8:34 Available
How DNS really works and how it scales infinitely? Arpit Bhayani 16:35 Available
Understanding Proxy, Forward Proxy, and Reverse Proxy Arpit Bhayani 9:41 Available
What happens when you type a URL into your browser? Arpit Bhayani 10:14 Available
Everything you need to know about CockroachDB w/ Ben Darnell | Ep 6 Arpit Bhayani 1:30:03 Available
What exactly is the HTTP protocol and how to write a new one from scratch? Arpit Bhayani 14:30 Available
How indexes work in Distributed Databases, their trade-offs, and challenges Arpit Bhayani 16:21 Available
Understanding Database Trade-offs - The RUM Conjecture - Paper Explained Arpit Bhayani 8:17 Available
The Google File System - Paper Explained Arpit Bhayani 1:15:34 Available
Why thread pools even exist? and how to implement them? Arpit Bhayani 9:29 Available
Picking the right string column datatype - CHAR vs VARCHAR vs TEXT Arpit Bhayani 9:43 Available
The compression algorithm that powers all Time-series Databases Arpit Bhayani 13:24 Available
How databases store and transmit integers efficiently using varint encoding Arpit Bhayani 15:02 Available
How Pass by Value and Pass By Pointer work internally? Peeking into the assembly code to find out Arpit Bhayani 15:05 Available
How to start your writing journey as a software engineer Arpit Bhayani 11:08 Available
Everything you need to know about Read Uncommitted Isolation Level Arpit Bhayani 10:21 Available
Disabling Garbage Collection helped Instagram save money and get better performance Arpit Bhayani 48:44 Available
How Google designed their Highly Available Load Balancers using Anycast Arpit Bhayani 45:20 Available
CAP Theorem - From the First Principles Arpit Bhayani 42:42 Available
How Dukaan moved out of Cloud and on to Bare Metal w/ Subhash | Ep 5 Arpit Bhayani 1:37:08 Available
Navigating Massive Codebases - From the First Principles Arpit Bhayani 1:08:37 Available
Bloom Filters - From the First Principles Arpit Bhayani 1:22:56 Available
If I were to learn a new programming language Arpit Bhayani 9:26 Available
Optimistic Locking - What, When, Why, and How? Arpit Bhayani 16:34 Available
How to decide which technology to learn and invest time in? Arpit Bhayani 19:04 Available
How to write deadlock free code? Arpit Bhayani 21:11 Available
How to write a Concurrent Thread-safe Queue from scratch? Arpit Bhayani 17:14 Available
I changed python language and added a new NUKE statement Arpit Bhayani 21:12 Available
Understanding Pessimistic Locking with Mutex Arpit Bhayani 10:10 Available
What should a software developer not do? Arpit Bhayani 10:55 Available
I changed the Python print statement to understand how it works internally Arpit Bhayani 18:30 Available
Peeking into assembly code to understand why count++ is not atomic Arpit Bhayani 14:12 Available
How JunoDB is designed to be a highly secure database Arpit Bhayani 12:12 Available
How JunoDB is designed to achieve six 9's of availability Arpit Bhayani 13:31 Available
How JunoDB is designed to scale horizontally Arpit Bhayani 16:24 Available
High level architecture and System Design of JunoDB Arpit Bhayani 13:40 Available
Overview of JunoDB - an open source KV store by PayPal Arpit Bhayani 17:38 Available
My process of reading, understanding, and remembering research papers Arpit Bhayani 14:28 Available
My first change in a massive open source CPython codebase Arpit Bhayani 12:59 Available
Will AI replace programmers? Arpit Bhayani 21:54 Available
How to learn better and faster as a software engineer? Arpit Bhayani 14:57 Available
Why most TCP servers are multi threaded and how to build one from scratch Arpit Bhayani 28:28 Available
Understanding Endianness: Little vs Big-Endian and its Impact on data storage and transmission Arpit Bhayani 20:16 Available
Datetime vs Timestamp datatype in databases - Which one is better and when? Arpit Bhayani 13:10 Available
How to write efficient and fair multi-threaded programs? Arpit Bhayani 19:26 Available
Understanding Phantom Reads Problem with hands on examples Arpit Bhayani 12:38 Available
Why do databases store data in B+ trees? Arpit Bhayani 29:43 Available
The right mindset to craft a great career w/ Shashank Kansal | Ep 4 Arpit Bhayani 1:03:50 Available
How to get a promotion and become a Staff Engineer at FAANG Arpit Bhayani 8:11 Available
The engineering behind LLMs w/ Ramsri | Ep 3 Arpit Bhayani 48:01 Available
Building my second brain and becoming 10x productive as a software engineer Arpit Bhayani 19:23 Available
Thundering Herd Problem and How not to do API retries Arpit Bhayani 10:44 Available
Designing Idempotent API Endpoints for Payments at Stripe Arpit Bhayani 14:26 Available
How Slack efficiently classifies emails at scale with an eventually consistent system Arpit Bhayani 23:19 Available
Everything you need to know about CRDTs w/ Vipul Vaibhaw | Ep 2 Arpit Bhayani 28:59 Available
How @Shopify Engineering avoids hot shards by moving data across databases without any downtime Arpit Bhayani 20:58 Available
How Grab configured their data layer to handle multi-million database transactions a day! Arpit Bhayani 20:24 Available
How Twitter keeps its Search systems up and stable at scale Arpit Bhayani 15:00 Available
How @Zomato improved its search by identifying intent using NLP Arpit Bhayani 26:45 Available
Razorpay's Journey to Microservices w/ Arjun | Ep 1 Arpit Bhayani 49:48 Available
Designing Uber's highly available Emergency SOS Service Arpit Bhayani 20:27 Available
How Booking com designed and scaled their highly available and performant User Review System Arpit Bhayani 21:46 Available
Overview of Discord's data platform that daily processes petabytes of data and trillion points Arpit Bhayani 22:00 Available
How Airbnb designed and scaled its central authorization system - Himeji Arpit Bhayani 29:56 Available
How Gojek masks and keeps users' phone numbers secure at scale? Arpit Bhayani 16:21 Available
The architecture of Yelp's in-house Search Engine - nrtSearch Arpit Bhayani 24:47 Available
How Giphy uses CDN to serve 10 billion GIFs every day Arpit Bhayani 16:33 Available
Writing a Simple TCP Echo Server - Step 0 to Build Your Own Redis | Redis Internals Arpit Bhayani 16:25 Available
Why and How Is Single-Threaded Redis Fast and Can Handle Multiple Connections? | Redis Internals Arpit Bhayani 22:04 Available
Series Introduction and Announcement | Redis Internals Arpit Bhayani 10:55 Available
How Dropbox efficiently serves and renders a large number of thumbnails Arpit Bhayani 19:03 Available
Aggregating DynamoDB data in realtime to list restaurants at Deliveroo Arpit Bhayani 15:52 Available
How Razorpay Designed and Scaled their Notification System Arpit Bhayani 17:32 Available
How Flipkart made their type ahead search hyper personalized Arpit Bhayani 19:00 Available
The Architecture of Pinterest's Time Series Database - Goku Arpit Bhayani 17:53 Available
The Architecture of Airbnb's Knowledge Graph Arpit Bhayani 16:46 Available
How Swiggy designed and scaled its chatbot Arpit Bhayani 15:11 Available
How Instagram efficiently serves HashTags ordered by count Arpit Bhayani 12:18 Available
Two Phase Commit to power Distributed Transactions in a Distributed System Arpit Bhayani 16:47 Available
Exponential Information Gathering (EIG) Algorithm for Byzantine Agreement Arpit Bhayani 13:38 Available
Exponential Information Gathering (EIG) Algorithm - Distributed Consensus even when processes crash Arpit Bhayani 20:46 Available
FloodSet Algorithm - Distributed Consensus even when processes crash Arpit Bhayani 16:14 Available
Unsolvable Distributed Consensus and The Two Generals' Problem Arpit Bhayani 15:29 Available
Minimum Spanning Tree in Distributed Systems - GHS Algorithm - and its Applications Arpit Bhayani 33:13 Available
Distributed Shortest-Path Bellman Ford Algorithm in Distributed Systems Arpit Bhayani 17:05 Available
Synchronous Breadth First Search Algorithm to power broadcast in Distributed Systems Arpit Bhayani 21:46 Available
FloodMax algorithm for Leader Election in Distributed Systems Arpit Bhayani 12:41 Available
TimeSlice algorithm for Leader Election in Distributed Systems Arpit Bhayani 14:03 Available
HS algorithm for Leader Election in Distributed Systems Arpit Bhayani 18:55 Available
LCR algorithm for Leader Election in Distributed Systems Arpit Bhayani 14:20 Available
Exploiting and stealing from the BitTorrent network Arpit Bhayani 18:35 Available
Kademlia - a Distributed Hash Table implementation | Paper Dissection and Deep-dive Arpit Bhayani 45:26 Available
The Piece Selection algorithm that makes BitTorrent fault tolerant Arpit Bhayani 23:18 Available
The Choke Algorithm that powers BitTorrent Arpit Bhayani 34:04 Available
Overview of the BitTorrent architecture Arpit Bhayani 20:37 Available
Understanding the Torrent File Format and Bencoding Arpit Bhayani 20:40 Available
Introduction to BitTorrent and the problem it beautifully solves Arpit Bhayani 19:24 Available
Implementing Hash Maps with Hash Tables Arpit Bhayani 17:56 Available
Implementing Hash Sets with Hash Tables Arpit Bhayani 14:34 Available
Implementing Resize of a Hash Table Arpit Bhayani 16:40 Available
When full, why are Hash tables, ArrayList, and Vectors always doubled? ⚡ Arpit Bhayani 29:46 Available
Understanding the performance of a Hash Table Arpit Bhayani 25:08 Available
Double Hashing for Conflict Resolution in Hash Tables Arpit Bhayani 16:44 Available
Quadratic Probing for Conflict Resolution in Hash Tables Arpit Bhayani 14:35 Available
Linear Probing for Conflict Resolution in Hash Tables Arpit Bhayani 19:23 Available
Conflict Resolution in Hash Tables with Open Addressing Arpit Bhayani 18:06 Available
Conflict Resolution in Hash Tables with Chaining Arpit Bhayani 20:55 Available
Internal Structure of a Hash Table Arpit Bhayani 23:12 Available
Dissecting GitHub Outage and things to do after that Arpit Bhayani 16:24 Available
Dissecting GitHub Outage - Why should we localize failures? Arpit Bhayani 20:33 Available
Backend for Frontend Pattern in Microservices Arpit Bhayani 29:02 Available
Dissecting GitHub Outage - Multiple Leaders in Zookeeper Cluster Arpit Bhayani 21:09 Available
GitHub Outage - How databases are managed in production Arpit Bhayani 23:41 Available
Best practices that make microservices integration easy Arpit Bhayani 14:08 Available
Dissecting GitHub Outage - Downtime due to Rate Limiter Arpit Bhayani 16:11 Available
Dissecting GitHub Outage - Master failover failed Arpit Bhayani 22:30 Available
Things to remember while building Microservices Arpit Bhayani 24:07 Available
Why should we have a standard way of building Microservices? Arpit Bhayani 23:50 Available
10 Challenges in Adopting and Implementing Microservices Arpit Bhayani 26:46 Available
What are Microservices? Arpit Bhayani 27:35 Available
Dissecting GitHub Outage - Downtime they thought was avoided Arpit Bhayani 17:44 Available
API Composition Pattern in Microservices Arpit Bhayani 25:50 Available
How a Single MySQL Index Broke GitHub Arpit Bhayani 20:44 Available
Scanning Bug That Took Down GitHub Arpit Bhayani 18:53 Available
Database per Service Pattern in Microservices Arpit Bhayani 20:09 Available
Everything you need to know about REST Arpit Bhayani 23:42 Available
An in-depth introduction to Rolling Deployments Arpit Bhayani 21:41 Available
How to Implement Vertical Sharding Arpit Bhayani 21:23 Available
How an Edge Case Caused the GitHub Downtime Arpit Bhayani 21:32 Available
Why caching would not speed up Mark-and-Sweep GC? Arpit Bhayani 23:43 Available
An in-depth introduction to Blue Green Deployments Arpit Bhayani 28:55 Available
An in-depth introduction to Canary Deployments Arpit Bhayani 23:53 Available
Introduction to RPC - Remote Procedure Calls Arpit Bhayani 33:05 Available
Designing Workflows in Microservices - Orchestration vs Choreography Arpit Bhayani 17:26 Available
How an ALTER TABLE Caused a Massive GitHub Outage Arpit Bhayani 36:44 Available
Tricolor Abstraction to build concurrent Garbage Collectors Arpit Bhayani 19:52 Available
Synchronous and Asynchronous Communication between Microservices Arpit Bhayani 40:10 Available
Serverless Computing Explained - Introduction and Architecture Arpit Bhayani 36:23 Available
Mark and Sweep Garbage Collection Algorithm Arpit Bhayani 23:43 Available
Sharing Databases in Microservices: Anti-Pattern or Practical? Arpit Bhayani 21:21 Available
Database Sharding and Partitioning Arpit Bhayani 23:53 Available
How to pick a garbage collector? Arpit Bhayani 26:37 Available
How to Scope Microservices Right with Loose Coupling & High Cohesion Arpit Bhayani 19:03 Available
How to Protect Your Systems with Throttling & Rate Limiting - 5 Real-World Use Cases Arpit Bhayani 16:08 Available
An Engineering Deep-dive Into Atlassian's Mega Outage of April 2022 Arpit Bhayani 31:24 Available
How to approach System Design? Arpit Bhayani 13:55 Available
Why Do Programming Languages Need Garbage Collection? Arpit Bhayani 16:55 Available
Should You Adopt Microservices? Here’s What You Need to Know Arpit Bhayani 14:18 Available
Build a robust Payments service using Idempotency Keys Arpit Bhayani 16:36 Available
Yes! You can send a payload in your HTTP GET requests Arpit Bhayani 12:00 Available
Dissecting Google Maps Outage: Bad Rollout and Cascading Failures Arpit Bhayani 20:17 Available
Implementing Distributed Transactions using Two Phase Commit Protocol Arpit Bhayani 39:24 Available
Distributed Transactions: Two-Phase Commit Protocol Arpit Bhayani 21:21 Available
What are Embedded Databases and why do they exist? Arpit Bhayani 15:57 Available
What happens when ID column reaches its max value - Dissecting GitHub Outage Arpit Bhayani 24:34 Available
How does the database guarantee reliability using write-ahead logging? Arpit Bhayani 22:06 Available
How to safely and gracefully handle timeouts in a microservices Arpit Bhayani 23:38 Available
How do indexes make databases read faster? Arpit Bhayani 23:25 Available
How to handle database outages? Arpit Bhayani 30:38 Available
Dissecting Spotify's Global Outage - March 8, 2022 Arpit Bhayani 26:00 Available
The Worst Sorting Algorithm Ever! Arpit Bhayani 11:29 Available low quality
How "is" operator is implemented in python? Arpit Bhayani 19:12 Available
How id() function is implemented in python? Arpit Bhayani 10:46 Available
How python compares a float and an int objects? Arpit Bhayani 20:34 Available low quality
How python optimizes integers? Arpit Bhayani 15:40 Available
Live Coding Sierpinski Triangle in p5.js Arpit Bhayani 13:26 Available low quality
Flood fill Algorithm with Visualization in Python Arpit Bhayani 10:16 Available low quality
Sum of digits of a number using recursion in Python Arpit Bhayani 5:58 Available
Summation of a list of numbers using Divide and Conquer in Python Arpit Bhayani 5:42 Available
Summation of a list of numbers using recursion in Python Arpit Bhayani 6:59 Available
Scaling Taxonomy Service and Database Arpit Bhayani 8:38 Available low quality
How python implements chained comparison operators? Arpit Bhayani 30:45 Available low quality
How to design Udemy like taxonomy/hierarchy? Arpit Bhayani 35:15 Available low quality
How python optimizes strings using String Interning? Arpit Bhayani 30:28 Available
5 million + random rows in less than 100 seconds using SQL Arpit Bhayani 26:03 Available
Changing python grammar to support standalone walrus assignments Arpit Bhayani 22:22 Available
End-to-end Message Encryption Arpit Bhayani 15:57 Available
Setting up cpython locally and making your first change Arpit Bhayani 6:32 Available
Series Introduction: The Honest Python Arpit Bhayani 0:40 Available
Designing Notifications Service for Instagram Arpit Bhayani 37:18 Available
Docker Explained in 10 Minutes: Dockerfiles, Layer Caches, Virtualization Hello Interview 12:40 Available
Why Shopify Moved Inventory Reservations from Redis to MySQL Hello Interview 13:40 Available
Proximity Search & Geospatial Indexes Explained Hello Interview 17:07 Available
AI Coding Interview w/ Meta Staff Engineer Hello Interview 53:22 Available
Distributed Transactions Explained: 2 Phase Commit vs Saga Pattern Hello Interview 14:46 Available
Senior System Design Mock Interview: Design an e-commerce platform Hello Interview 1:11:33 Available
Real-Time Collaboration Explained - System Design Hello Interview 15:36 Available
Low-Level Design Interview: Design an Elevator w/ a Ex-Meta Staff Engineer Hello Interview 1:01:27 Available
Kafka vs RabbitMQ Hello Interview 10:56 Available
Message Queues in System Design Interviews w/ Meta Staff Engineer Hello Interview 26:46 Available
Concurrency in Low-level Design Interviews w/ Staff Engineer Hello Interview 22:31 Available
Bot Detection | ML System Design Problem Breakdown Hello Interview 1:01:14 Available
Low-Level Design Interview: Design Amazon Locker w/ a Ex-Meta Staff Engineer Hello Interview 50:56 Available
Low-Level Design Interview: Design Connect Four w/ a Ex-Meta Staff Engineer Hello Interview 59:50 Available
How do Time Series Databases Work? Hello Interview 37:15 Available
Caching in System Design Interviews w/ Meta Staff Engineer Hello Interview 30:14 Available
Sharding in System Design Interviews w/ Meta Staff Engineer Hello Interview 30:34 Available
Behavioral Interview: Common Questions Broken Down by Ex-Meta & Amazon Senior Managers Hello Interview 1:06:49 Available
Top-K System Design Interview Breakdown w/ Ex-Meta Senior Manager Hello Interview 1:31:38 Available
Cassandra Deep Dive w/ a Ex-Meta Staff Engineer Hello Interview 29:51 Available
Data Modeling in System Design Interviews w/ Meta Staff Engineer Hello Interview 30:35 Available
Design a Distributed Rate Limiter w/ a Ex-Meta Staff Engineer: System Design Breakdown Hello Interview 55:58 Available
API Design in System Design Interviews w/ Meta Staff Engineer Hello Interview 28:40 Available
Leetcode 200: Number of Islands - Coding Question Walkthrough Hello Interview 24:23 Available
Design FB Post Search: System Design Interview breakdown w/ ex Meta Interviewer Hello Interview 1:08:27 Available
System Design Mock Interview: Design Yelp w/ Meta Staff Engineer Hello Interview 38:10 Available
OpenAI & Meta Senior/Staff System Design Mock Interview: Design Online Auction Hello Interview 1:02:53 Available
Design FB News Feed System Design Interview w/ ex: Meta Senior Manager Hello Interview 26:12 Available
Object Storage in System Design Interviews w/ Ex-Meta Staff Engineer Hello Interview 12:37 Available
How to Prepare for System Design Interviews w/ Meta Staff Engineer Hello Interview 18:27 Available
The Art of People Manager Interviews: Tips and Tricks with Ex-Meta and Amazon Leader Hello Interview 32:48 Available
Harmful Content Detection / Content Moderation | ML System Design Problem Breakdown Hello Interview 53:35 Available
API Gateways in System Design Interviews w/ Ex-Meta Staff Engineer Hello Interview 6:25 Available
How to Learn System Design with Jordan Has No Life Hello Interview 35:56 Available
System Design Interview: Design YouTube w/ a Ex-Meta Staff Engineer Hello Interview 42:39 Available
Networking Essentials for System Design Interviews w/ Ex Meta Senior Manager Hello Interview 1:08:02 Available
Consistent Hashing: Easy Explanation for System Design Interviews Hello Interview 7:14 Available
Data Structures for Big Data in Interviews - Bloom Filters, Count-Min Sketch, HyperLogLog Hello Interview 25:51 Available
DB Indexing in System Design Interviews - B-tree, Geospatial, Inverted Index, and more! Hello Interview 14:16 Available
Behavioral Interview Discussion with Ex-Meta Hiring Committee Member Hello Interview 40:10 Available
Recommendation System Infra Basics 1 Hello Interview 9:44 Available
DynamoDB Deep Dive w/ a Ex-Meta Staff Engineer Hello Interview 23:05 Available
System Design Interview: Design Live Comments w/ a Ex-Meta Staff Engineer Hello Interview 56:15 Available
Design Whatsapp: System Design Interview w/ a Ex-Meta Senior Manager Hello Interview 58:12 Available
CAP Theorem in System Design Interviews Hello Interview 13:56 Available
Beginner System Design Interview: Design Bitly w/ a Ex-Meta Staff Engineer Hello Interview 59:30 Available
Interview with a Databricks Head of Applied AI: Industry Trends, How to Move Ahead, and Keeping Sane Hello Interview 28:11 Available
System Design Interview: Design Tinder w/ a Ex-Meta Staff Engineer Hello Interview 1:13:22 Available
Coding Interview Fundamentals: Post-Order Traversal Hello Interview 26:08 Available
Elasticsearch Deep Dive w/ a Ex-Meta Senior Manager for System Design Interviews Hello Interview 44:03 Available
Coding Interview Fundamentals: Depth-First Search and Recursion (Binary Trees) Hello Interview 21:28 Available
Design Yelp, Meta Staff Product Architecture: Hello Interview Mock Hello Interview 1:03:24 Available
System Design Interview: Design LeetCode (Online Judge) w/ a Ex-Meta Staff Engineer Hello Interview 1:03:34 Available
Kafka System Design Deep Dive w/ a Ex-Meta Staff Engineer Hello Interview 43:31 Available
Interview with a Meta EM: AI Impact on SWEs, Team Match, Ramp-Up, How to Learn Hello Interview 45:14 Available
Redis Deep Dive w/ a Ex-Meta Senior Manager Hello Interview 31:00 Available
Design a Web Crawler System Design Interview w/ a Ex-Meta Staff Engineer Hello Interview 1:05:04 Available
Design an Ad Click Aggregator w/ a Ex-Meta Staff Engineer System Design Interview Hello Interview 1:02:22 Available
Design Dropbox or Google Drive w/ a Ex-Meta Staff Engineer System Design Interview Hello Interview 58:08 Available
Design Uber w/ a Ex-Meta Staff Engineer: System Design Interview breakdown Hello Interview 1:03:05 Available
System Design Interview: Design Ticketmaster w/ a Ex-Meta Staff Engineer Hello Interview 58:39 Available
Design FB Live Comments: Hello Interview Mock Hello Interview 59:50 Available
System Design Interview Walkthrough: Design Twitter Hello Interview 23:04 Available