| Amazon | Design Usage Billing for One Account | Low-level design |  | 🔥 Sep 14, 2026 |
| JPMorgan Chase | Spark Cluster Sizing for a 100 GB Workload | System design |  | 🔥 Sep 13, 2026 |
| Tekion / JPMorgan Chase | Design a Resilient Multi-Table ETL Pipeline | System design |  | 🔥 Sep 13, 2026 |
| JPMorgan Chase | Employees Above Average Salary | SQL |  | 🔥 Sep 13, 2026 |
| JPMorgan Chase | Highest-Earning Employees By Department | SQL |  | 🔥 Sep 13, 2026 |
| Juspay | Sum Dynamic Weighted Tree Distances | Coding |  | 🔥 Sep 13, 2026 |
| Juspay | Minimum of Fixed-Window Maxima | Coding |  | 🔥 Sep 13, 2026 |
| Lenskart | Most Recent Active User Per Department | SQL |  | 🔥 Sep 13, 2026 |
| Lenskart | Test Execution Success Rate | SQL |  | 🔥 Sep 13, 2026 |
| Lenskart | First Duplicate Transaction Within Ten Minutes | SQL |  | 🔥 Sep 13, 2026 |
| Oracle / Retell AI / Apple / Google / Walmart / Flipkart / Globalization Partners / Amazon / Reddit | Design a Distributed Rate Limiter | System design |  | 🔥 Sep 13, 2026 |
| Amazon / Instacart | Design a Last-Unit Inventory Reservation Service | System design |  | 🔥 Sep 13, 2026 |
| Amazon | Design an In-Memory Publish-Subscribe Library | Low-level design |  | 🔥 Sep 13, 2026 |
| Amazon / Postman / Mintlify / Walmart / Vercel | Design a Collaborative Document Editor | System design |  | 🔥 Sep 13, 2026 |
| Cursor / Amazon | Design a Versioned IDE Settings Sync System | System design |  | 🔥 Sep 13, 2026 |
| Amazon | Design a Return Drop-Store Booking System | Low-level design |  | 🔥 Sep 13, 2026 |
| Amazon | Design a Playlist Source Mixer | Low-level design |  | 🔥 Sep 13, 2026 |
| Amazon | Global Music Streaming Platform | System design |  | 🔥 Sep 13, 2026 |
| Amazon / Postman | Social News Feed With Live Engagement | System design |  | 🔥 Sep 13, 2026 |
| Amazon | Design File-System Search with Symlink Safety | Low-level design |  | 🔥 Sep 13, 2026 |
| Amazon | Design an Amazon Locker System | System design |  | 🔥 Sep 13, 2026 |
| Amazon | Design a Scalable Artifact Repository | System design |  | 🔥 Sep 13, 2026 |
| Amazon | Design Device Backup and Restore | System design |  | 🔥 Sep 13, 2026 |
| infosys / Waymo / Goldman Sachs / Onehouse / Amazon | Design Ride-Hailing Dispatch and Trip Lifecycle | System design |  | 🔥 Sep 13, 2026 |
| Zomato / Eternal / Amazon | Design an Online Ordering Platform | System design |  | 🔥 Sep 13, 2026 |
| Amazon | Design an Extensible Shipping Cost Calculator | Low-level design |  | 🔥 Sep 13, 2026 |
| Morgan Stanley | Maximum Concurrent Processes | Coding |  | 🔥 Sep 12, 2026 |
| Google | Lexicographically Smallest K-Step Return Walk | Coding |  | 🔥 Sep 12, 2026 |
| Tekion | Dungeon Game | Coding |  | 🔥 Sep 12, 2026 |
| Tekion | IPO | Coding |  | 🔥 Sep 12, 2026 |
| Hudson River Trading | Lowest Number in an Open Range | Coding |  | 🔥 Sep 12, 2026 |
| Hudson River Trading | Catch Fish with Reusable Baits | Coding |  | 🔥 Sep 12, 2026 |
| Hudson River Trading | Maximum Rhombic Area Sum | Coding |  | 🔥 Sep 12, 2026 |
| Hudson River Trading | Count One-Swap Number Pairs | Coding |  | 🔥 Sep 12, 2026 |
| Optiver | Power Cell Bank | Coding |  | 🔥 Sep 12, 2026 |
| Apple | Merge Two Strings by Maximum Boundary Overlap | Coding |  | 🔥 Sep 12, 2026 |
| SquadStack.ai | Minimum-Cost Digit String Decoding | Coding |  | 🔥 Sep 12, 2026 |
| SquadStack.ai | Minimum Seats for One-Way Car Pooling | Coding |  | 🔥 Sep 12, 2026 |
| SquadStack.ai | Find the Dominant Seller | SQL |  | 🔥 Sep 12, 2026 |
| Amazon | Get Minimum Amount | Coding |  | 🔥 Sep 12, 2026 |
| Amazon / Goldman Sachs | Repair recurring payments in the Wallet backend | AI coding |  | 🔥 Sep 12, 2026 |
| Netflix / Oracle / Google / Meta / ByteDance / Astrotalk / LinkedIn | Design a Personalized Recommendation System | System design |  | 🔥 Sep 12, 2026 |
| LinkedIn | Malicious IP Traffic Filtering Platform | System design |  | 🔥 Sep 12, 2026 |
| DoorDash / Robinhood / Snowflake / Postman / Figma / LinkedIn / Airbnb / Nextdoor | Design a Scheduled Job Execution System | System design |  | 🔥 Sep 12, 2026 |
| Bobyard | Design an Ordered Canvas Operation Coordinator | Low-level design |  | 🔥 Sep 12, 2026 |
| Google | Design and Implement a Highway Toll Session Domain | Low-level design |  | 🔥 Sep 12, 2026 |
| ByteDance | Design an Advertiser Campaign Configuration Platform | System design |  | 🔥 Sep 12, 2026 |
| Bobyard | Design an Asynchronous Random Image Generation Service | System design |  | 🔥 Sep 12, 2026 |
| Stripe | Financial Account Ledger | Coding |  | 🔥 Sep 11, 2026 |
| Agoda | Design a Flight Search and Booking Aggregator | System design |  | 🔥 Sep 11, 2026 |
| The D. E. Shaw Group / Uber | Design and Implement a Parking Lot | Low-level design |  | 🔥 Sep 11, 2026 |
| Blinkit | Design a Food Delivery Order Tracking System | System design |  | 🔥 Sep 11, 2026 |
| The D. E. Shaw Group | Design a Ride-Hailing Class Model | Low-level design |  | 🔥 Sep 11, 2026 |
| FlexTrade | Extract Error Log Context | Coding |  | 🔥 Sep 11, 2026 |
| Blinkit | LRU Cache | Coding |  | 🔥 Sep 11, 2026 |
| Blinkit | Search in Rotated Sorted Array | Coding |  | 🔥 Sep 11, 2026 |
| Brex | Concurrent Discounted Card Purchases | Coding |  | 🔥 Sep 11, 2026 |
| The D. E. Shaw Group | Decode Ways | Coding |  | 🔥 Sep 11, 2026 |
| The D. E. Shaw Group | Remove K Digits | Coding |  | 🔥 Sep 11, 2026 |
| Kickdrum | Students and Instructors for Database Systems | SQL |  | 🔥 Sep 11, 2026 |
| Kickdrum | Undo/Redo Timeline State Engine | Coding |  | 🔥 Sep 11, 2026 |
| Kickdrum | Wormhole Spacecraft Overtakes | Coding |  | 🔥 Sep 11, 2026 |
| Replit | Compress Editor Actions into Operational Transform Operations | Coding |  | 🔥 Sep 11, 2026 |
| Toptal | Valid Times on a Digital Clock | Coding |  | 🔥 Sep 11, 2026 |
| FlexTrade | Design Fault Localization for a Large Function Graph | System design |  | 🔥 Sep 11, 2026 |
| FlexTrade | Diagnose a Three-Stage Data Pipeline Latency Regression | System design |  | 🔥 Sep 11, 2026 |
| FlexTrade | Diagnose Memory Growth in a Long-Running Process | System design |  | 🔥 Sep 11, 2026 |
| Goldman Sachs | Repair Event Pre-Save Validation | AI coding |  | 🔥 Sep 11, 2026 |
| Goldman Sachs | Minimum Distinct Prefix Cost | Coding |  | 🔥 Sep 11, 2026 |
| Anthropic / Snap Inc. / Lyft | One-to-One Chat Service | System design |  | 🔥 Sep 11, 2026 |
| Anthropic | Design a Gang-Scheduled GPU Inference Pool | System design |  | 🔥 Sep 11, 2026 |
| Wayfair | Design an Audio Fingerprint Recognition Service | System design |  | 🔥 Sep 11, 2026 |
| Pinterest / Instacart | Design an Inventory Management Service | System design |  | 🔥 Sep 11, 2026 |
| Salesforce / Replit / Sarvam AI / Microsoft / Gojek / Goldman Sachs / Amazon / Blinkit / Reddit | Design an Event-Driven Notification System | System design |  | 🔥 Sep 11, 2026 |
| Wayfair | Design a Rental Product Circulation Domain | Low-level design |  | 🔥 Sep 11, 2026 |
| Rippling | Design a Personalized News Aggregation Platform | System design |  | 🔥 Sep 11, 2026 |
| Capital One | Design a Credit Card Account and Authorization Platform | System design |  | 🔥 Sep 11, 2026 |
| Google | Count Score Categories | Coding |  | 🔥 Sep 10, 2026 |
| Google | Book Reading Evenings | Coding |  | 🔥 Sep 10, 2026 |
| IBM | Alphabetically Smallest Palindrome | Coding |  | 🔥 Sep 10, 2026 |
| Akuna Capital | Items Sort | Coding |  | 🔥 Sep 10, 2026 |
| Akuna Capital | Two Sum | Coding |  | 🔥 Sep 10, 2026 |
| Akuna Capital | Longest Substring Without Repeating Characters | Coding |  | 🔥 Sep 10, 2026 |
| OnePay / Razorpay / infosys | Durable Messaging Chat System | System design |  | 🔥 Sep 10, 2026 |
| OpenAI / The D. E. Shaw Group / Zoox / Salesforce | Design an Online Payment Processing System | System design |  | 🔥 Sep 10, 2026 |
| Atlassian / Abnormal Security | Audit a Service Architecture for Reliability | System design |  | 🔥 Sep 10, 2026 |
| Hadrian / DigitalOcean | Design a Live Relational Database Migration | System design |  | 🔥 Sep 10, 2026 |
| Attentive / Oracle / Amperity / Snap Inc. | Design a Time Series Metrics Database | System design |  | 🔥 Sep 10, 2026 |
| Pinterest / Slack | Design a Typeahead Suggestion Service | System design |  | 🔥 Sep 10, 2026 |
| DigitalOcean | Ad Serving and Performance Statistics | System design |  | 🔥 Sep 10, 2026 |
| Apple | Design Multi-Data-Center Storage Demand Forecasting | System design |  | 🔥 Sep 10, 2026 |
| Apple | Design Predictive File Storage-Tier Placement | System design |  | 🔥 Sep 10, 2026 |
| Amazon | Design and Implement a Shopping Cart Price Calculator | Low-level design |  | 🔥 Sep 10, 2026 |
| Snap Inc. | Build a Persistent Chat Backend | AI coding |  | 🔥 Sep 10, 2026 |
| Snap Inc. | Design a Pre-Login Risk Challenge Service | System design |  | 🔥 Sep 10, 2026 |
| LinkedIn | Design a Recent User-Activity Query System | System design |  | 🔥 Sep 10, 2026 |
| Anthropic | Implement Concurrent Image Transformations | AI coding |  | 🔥 Sep 10, 2026 |
| Salesforce / American Express / Booking.com | Design a Goal-Driven Tool-Using Agent | System design |  | 🔥 Sep 10, 2026 |
| TikTok | Lowest Number in an Open Range | Coding |  | 🔥 Sep 10, 2026 |
| TikTok | Catch Fish with Reusable Baits | Coding |  | 🔥 Sep 10, 2026 |
| TikTok | Maximum Rhombic Area Sum | Coding |  | 🔥 Sep 10, 2026 |
| TikTok | Count One-Swap Number Pairs | Coding |  | 🔥 Sep 10, 2026 |
| Akuna Capital | Delivery Management System | Coding |  | 🔥 Sep 10, 2026 |
| Akuna Capital | Binary Circuit | Coding |  | 🔥 Sep 10, 2026 |
| Akuna Capital | K Smallest Substring | Coding |  | 🔥 Sep 10, 2026 |
| Stripe | Build a Task and Subtask Hierarchy | Coding |  | 🔥 Sep 10, 2026 |
| Snap Inc. | Sort Characters by Frequency | Coding |  | 🔥 Sep 10, 2026 |
| Reddit | Shortest Word Transformation Sequence | Coding |  | 🔥 Sep 10, 2026 |
| Reddit | Validate a Single-Letter Word Sequence | Coding |  | 🔥 Sep 10, 2026 |
| Oracle | Maximum of Window Minimums | Coding |  | 🔥 Sep 10, 2026 |
| Oracle | Classify Tree Nodes with SQL | SQL |  | 🔥 Sep 10, 2026 |
| OpenAI | Aggregate Machine Topology | Coding |  | 🔥 Sep 10, 2026 |
| LinkedIn | Thread-Safe LRU Cache with TTL | Coding |  | 🔥 Sep 10, 2026 |
| LinkedIn | Find Leaves of a Binary Tree | Coding |  | 🔥 Sep 10, 2026 |
| Instacart | Process Shopping Records, Promotions, and Display Order | Coding |  | 🔥 Sep 10, 2026 |
| Instacart | Evaluate Formulas with Cycle Detection | Coding |  | 🔥 Sep 10, 2026 |
| Google | Shortest Round Trip Through All Deliveries | Coding |  | 🔥 Sep 10, 2026 |
| Google | Real-Time Temperature Window Statistics | Coding |  | 🔥 Sep 10, 2026 |
| Google | Out-of-Order Logger Rate Limiter | Coding |  | 🔥 Sep 10, 2026 |
| Google | Lowest Common Manager for Employee Groups | Coding |  | 🔥 Sep 10, 2026 |
| Epic | Minimum Adjacent Transpositions | Coding |  | 🔥 Sep 10, 2026 |
| Epic | Telephone Keypad String Encoding | Coding |  | 🔥 Sep 10, 2026 |
| Epic | First Completed Mingo Line | Coding |  | 🔥 Sep 10, 2026 |
| Epic | Character Frequencies in First-Appearance Order | Coding |  | 🔥 Sep 10, 2026 |
| ByteDance | Path Existence in an Undirected Graph | Coding |  | 🔥 Sep 10, 2026 |
| ByteDance | Binary Tree Target-Sum Paths | Coding |  | 🔥 Sep 10, 2026 |
| Booking.com | Project JSON Fields into a Target Format | Coding |  | 🔥 Sep 10, 2026 |
| Anthropic | Find Duplicate File Groups | Coding |  | 🔥 Sep 10, 2026 |
| Amazon | Word Search II | Coding |  | 🔥 Sep 10, 2026 |
| Amazon | Sliding-Window Rate Limiter | Coding |  | 🔥 Sep 10, 2026 |
| Amazon | Longest Substring Without Repeating Characters | Coding |  | 🔥 Sep 10, 2026 |
| Amazon | Most Frequent Consecutive Website Pattern | Coding |  | 🔥 Sep 10, 2026 |
| Amazon | Recent Advertisement Click Counts | Coding |  | 🔥 Sep 10, 2026 |
| Amazon / Tesla / Datadog / Oracle | Design a Video Storage and Streaming Platform | System design |  | 🔥 Sep 10, 2026 |
| Postman / Uber Freight / LinkedIn | Design a Calendar Event Collaboration System | System design |  | 🔥 Sep 10, 2026 |
| Amazon | Course Order and Cycle | Coding |  | 🔥 Sep 10, 2026 |
| Amazon | Reorganize a String | Coding |  | 🔥 Sep 10, 2026 |
| Blinkit | Find a Peak Element | Coding |  | 🔥 Sep 10, 2026 |
| Blinkit | LFU Cache | Coding |  | 🔥 Sep 10, 2026 |
| IBM | Count Strictly Increasing Contiguous Windows | Coding |  | 🔥 Sep 10, 2026 |
| Infosys | Count Reachable Values by Halving and Decrementing | Coding |  | 🔥 Sep 10, 2026 |
| Infosys | Minimum Paid Swaps to Group Ones and Twos | Coding |  | 🔥 Sep 10, 2026 |
| LinkedIn | Binary Tree Zigzag Level Order Traversal | Coding |  | 🔥 Sep 10, 2026 |
| LinkedIn | LRU Cache with Hit and Miss Counters | Coding |  | 🔥 Sep 10, 2026 |
| LinkedIn | Max Points on a Line | Coding |  | 🔥 Sep 10, 2026 |
| LinkedIn | Maximum Depth of Binary Tree | Coding |  | 🔥 Sep 10, 2026 |
| MakeMyTrip.com | Bounded Producer–Consumer Queue | Coding |  | 🔥 Sep 10, 2026 |
| MakeMyTrip.com | Detect a Cycle in a Directed Graph | Coding |  | 🔥 Sep 10, 2026 |
| MakeMyTrip.com | Parallel Workers with a Per-Phase Barrier | Coding |  | 🔥 Sep 10, 2026 |
| MakeMyTrip.com | Count Subarrays with Sum K | Coding |  | 🔥 Sep 10, 2026 |
| Oracle | Next Permutation | Coding |  | 🔥 Sep 10, 2026 |
| Salesforce | Kth Largest Element in an Array | Coding |  | 🔥 Sep 10, 2026 |
| Salesforce | LFU Cache | Coding |  | 🔥 Sep 10, 2026 |
| Salesforce | LRU Cache | Coding |  | 🔥 Sep 10, 2026 |
| Salesforce | Rotting Oranges | Coding |  | 🔥 Sep 10, 2026 |
| Salesforce | Maximum Stock Profit with Unlimited Transactions | Coding |  | 🔥 Sep 10, 2026 |
| Get My Parking | Remove Duplicates From Sorted Array In Place | Coding |  | 🔥 Sep 09, 2026 |
| Infosys | Assign Cookies With Matching Parity | Coding |  | 🔥 Sep 09, 2026 |
| Infosys | Count Equal Code Pairs Within Distance K | Coding |  | 🔥 Sep 09, 2026 |
| Infosys | Detect Substring In Any Rotation | Coding |  | 🔥 Sep 09, 2026 |
| Infosys | Enumerate All Subsequences | Coding |  | 🔥 Sep 09, 2026 |
| Infosys | Daily Successful Transactions Per Department | SQL |  | 🔥 Sep 09, 2026 |
| Infosys | Product Of Array Except Self | Coding |  | 🔥 Sep 09, 2026 |
| Infosys | Longest Substring Without Repeating Characters | Coding |  | 🔥 Sep 09, 2026 |
| ZS | Top Salaries By Department | SQL |  | 🔥 Sep 09, 2026 |
| ZS | Fifth Highest Salary In A Department | SQL |  | 🔥 Sep 09, 2026 |
| ZS | Find Duplicate Email Addresses | SQL |  | 🔥 Sep 09, 2026 |
| Amazon | Count Stepping Numbers In Range | Coding |  | 🔥 Sep 09, 2026 |
| Amazon | Capacity To Ship Packages Within D Days | Coding |  | 🔥 Sep 09, 2026 |
| Amazon | Container With Most Water | Coding |  | 🔥 Sep 09, 2026 |
| Amazon | Trapping Rain Water | Coding |  | 🔥 Sep 09, 2026 |
| Amazon | Cheapest Flights Within K Stops | Coding |  | 🔥 Sep 09, 2026 |
| Commvault | Missing and Repeated Number | Coding |  | 🔥 Sep 09, 2026 |
| JPMorgan Chase | Minimum Meeting Rooms | Coding |  | 🔥 Sep 09, 2026 |
| JPMorgan Chase | Maximum Game Board Score | Coding |  | 🔥 Sep 09, 2026 |
| Capital One | Sorted Extended Matrix Diagonals | Coding |  | 🔥 Sep 09, 2026 |
| Hudson River Trading | Product Minus Sum of Digits | Coding |  | 🔥 Sep 09, 2026 |
| Hudson River Trading | Rightmost Longest Character Run | Coding |  | 🔥 Sep 09, 2026 |
| Hudson River Trading | Sort Matrix Borders | Coding |  | 🔥 Sep 09, 2026 |
| Hudson River Trading | Dynamic Sum Pair Queries | Coding |  | 🔥 Sep 09, 2026 |
| Amazon | Find Minimum Cost | Coding |  | 🔥 Sep 09, 2026 |
| Two Sigma | Online No-Intercept Linear Regression | Coding |  | 🔥 Sep 09, 2026 |
| Two Sigma | Linear Interpolator | Coding |  | 🔥 Sep 09, 2026 |
| Two Sigma | Daily Temperature By Town | SQL |  | 🔥 Sep 09, 2026 |
| Millennium | Debug the Tape Cleaner | SQL |  | 🔥 Sep 09, 2026 |
| Millennium | Regression Hedge | SQL |  | 🔥 Sep 09, 2026 |
| Millennium | Client Markout Analysis | SQL |  | 🔥 Sep 09, 2026 |
| Millennium | Clean the Tape | SQL |  | 🔥 Sep 09, 2026 |
| Millennium | Measure Liquidity | SQL |  | 🔥 Sep 09, 2026 |
| Millennium | Debug Fair-Value Lookup | SQL |  | 🔥 Sep 09, 2026 |
| Millennium | Calculate the Half Spread | Coding |  | 🔥 Sep 09, 2026 |
| Millennium | Quote One Request | Coding |  | 🔥 Sep 09, 2026 |
| Millennium | Debug the Impact Model | Coding |  | 🔥 Sep 09, 2026 |
| Millennium | Track the Book and Mark Final PnL | SQL |  | 🔥 Sep 09, 2026 |
| Millennium | Risk Limits and Inventory Skew | Coding |  | 🔥 Sep 09, 2026 |
| Millennium | Debug the Risk-Limit Quoter | Coding |  | 🔥 Sep 09, 2026 |
| Millennium | Hedge Inventory with Return Covariance | SQL |  | 🔥 Sep 09, 2026 |
| Stripe | Deployment Window Scheduler | Coding |  | 🔥 Sep 09, 2026 |
| Walmart | Distinct Bitwise-OR Scores of Increasing Subsequences | Coding |  | 🔥 Sep 09, 2026 |
| Google | Maximum Coins With Moving Tokens | Coding |  | 🔥 Sep 09, 2026 |
| Google | Maximum Elements With a Common Digit | Coding |  | 🔥 Sep 09, 2026 |
| Amazon | Repair MovieDB Search and Recommendations | AI coding |  | 🔥 Sep 09, 2026 |
| OpenAI / Commvault | Design an Online Chess Platform | System design |  | 🔥 Sep 09, 2026 |
| Perplexity AI | Design Durable Long-Running Agentic Query Execution | System design |  | 🔥 Sep 09, 2026 |
| Syfe | Design A Token-Limited Multi-Profile Chat | System design |  | 🔥 Sep 09, 2026 |
| Syfe | Design Flash-Sale Notification Fanout | System design |  | 🔥 Sep 09, 2026 |
| Syfe | Allocate And Release Brokerage Inventory | Low-level design |  | 🔥 Sep 09, 2026 |
| Commvault | Design a Chess Move Validation Model | Low-level design |  | 🔥 Sep 09, 2026 |
| Get My Parking | List Failed And TTL-Expired Pending Payments | Low-level design |  | 🔥 Sep 09, 2026 |
| Waymo / Nuro | Design a Distributed Simulation Platform | System design |  | 🔥 Sep 09, 2026 |
| OpenAI | Design a Device Demand-Response Control System | System design |  | 🔥 Sep 09, 2026 |
| LinkedIn | Design a High-Throughput Single-Node Key-Value Store | System design |  | 🔥 Sep 09, 2026 |
| Mercor / Salesforce / Nuro | Design a Durable Work Orchestration Platform | System design |  | 🔥 Sep 09, 2026 |
| Netflix / FluidStack / DigitalOcean / Nuro | Design a Machine-Learning Job Scheduler | System design |  | 🔥 Sep 09, 2026 |
| Tesla | Design a Content Delivery Network | System design |  | 🔥 Sep 09, 2026 |
| Nuro | Design a Vehicle Sensor and Obstacle Data Platform | System design |  | 🔥 Sep 09, 2026 |
| Nuro | Design Petabyte-Scale Range Search for Large Rows | System design |  | 🔥 Sep 09, 2026 |
| Verkada | Build SQLite-Backed GET and POST Endpoints | AI coding |  | 🔥 Sep 09, 2026 |
| Google | Min Ab Difference of Server Loads | Coding |  | 🔥 Sep 09, 2026 |
| Google | Decreasing Subsequences | Coding |  | 🔥 Sep 09, 2026 |
| Tekion | Open Lockers After Toggle Passes | Coding |  | 🔥 Sep 09, 2026 |
| Tekion | Coin Game From The Ends | Coding |  | 🔥 Sep 09, 2026 |
| Perplexity AI | In-Memory Filesystem Commands | Coding |  | 🔥 Sep 09, 2026 |
| Vercel | Recent Metrics by Name and Tags | Coding |  | 🔥 Sep 09, 2026 |
| Tesla | Resilient Fake API Client | Coding |  | 🔥 Sep 09, 2026 |
| Stripe | Rank Linked Merchants by Weighted Shared Attributes | Coding |  | 🔥 Sep 09, 2026 |
| Stripe | Project and Filter Structured Records | Coding |  | 🔥 Sep 09, 2026 |
| Strala | Evaluate Live Spreadsheet Expressions | Coding |  | 🔥 Sep 09, 2026 |
| Square | Map Black Cells to Covering 2x2 Blocks | Coding |  | 🔥 Sep 09, 2026 |
| Runloop | In-Memory Meeting Room Manager | Coding |  | 🔥 Sep 09, 2026 |
| Roblox | Track Received Byte Ranges | Coding |  | 🔥 Sep 09, 2026 |
| Roblox | Robot Navigation Around Lasers | Coding |  | 🔥 Sep 09, 2026 |
| Reducto | Recover Document Hierarchy from Indentation | Coding |  | 🔥 Sep 09, 2026 |
| OpenAI | Sparse Plant Infection Simulation | Coding |  | 🔥 Sep 09, 2026 |
| OpenAI | Online Chess Move Validation | Coding |  | 🔥 Sep 09, 2026 |
| OpenAI | Count Friend Circles | Coding |  | 🔥 Sep 09, 2026 |
| Nuro | Versioned Key-Value Store with Suffix Truncation | Coding |  | 🔥 Sep 09, 2026 |
| Nuro | Trapping Rain Water | Coding |  | 🔥 Sep 09, 2026 |
| Nuro | Thread-Safe Task Storage and Worker Dispatch | Coding |  | 🔥 Sep 09, 2026 |
| Nuro | Group Sparse Points by Distance Threshold | Coding |  | 🔥 Sep 09, 2026 |
| Nuro | Course Ordering with Concurrent Updates | Coding |  | 🔥 Sep 09, 2026 |
| LinkedIn | Schedule Tasks with an Interval Tree | Coding |  | 🔥 Sep 09, 2026 |
| LinkedIn | Explore an Unknown Grid and Find a Path | Coding |  | 🔥 Sep 09, 2026 |
| Google | Minimum Root-to-Leaf Cut Cost | Coding |  | 🔥 Sep 09, 2026 |
| Google | Longest Consecutive Same-Color Line | Coding |  | 🔥 Sep 09, 2026 |
| DoorDash | Dasher Active Time | Coding |  | 🔥 Sep 09, 2026 |
| Databricks | Rolling Hit Counter | Coding |  | 🔥 Sep 09, 2026 |
| Citadel | Reference-Counted Deduplicating File System | Coding |  | 🔥 Sep 09, 2026 |
| Apple | Palindrome Match Percentage | Coding |  | 🔥 Sep 09, 2026 |
| Anthropic | Crawl Same-Hostname URLs Concurrently | Coding |  | 🔥 Sep 09, 2026 |
| Amazon | Meeting Rooms II | Coding |  | 🔥 Sep 08, 2026 |
| Uber | First Unique IP Hitting the Server | Coding |  | 🔥 Sep 08, 2026 |
| Nvidia | Check Endianness Of A Byte Array | Coding |  | 🔥 Sep 08, 2026 |
| Nvidia | Reverse A String | Coding |  | 🔥 Sep 08, 2026 |
| Nvidia | Implement Malloc | Coding |  | 🔥 Sep 08, 2026 |
| Nvidia | Middle Node Of A Linked List | Coding |  | 🔥 Sep 08, 2026 |
| Nvidia | Merge Two Arrays Into Sorted Order | Coding |  | 🔥 Sep 08, 2026 |
| Amazon | Remove K Digits | Coding |  | 🔥 Sep 08, 2026 |
| Amazon | Next Smaller Ticket Price | Coding |  | 🔥 Sep 08, 2026 |
| Uber | Per-Element Hit Counter | Coding |  | 🔥 Sep 08, 2026 |
| Uber | My Calendar I | Coding |  | 🔥 Sep 08, 2026 |
| Wex | Longest Substring Without Repeating Characters | Coding |  | 🔥 Sep 08, 2026 |
| Wex | Word Break II | Coding |  | 🔥 Sep 08, 2026 |
| Freshworks | LFU Cache | Coding |  | 🔥 Sep 08, 2026 |
| Freshworks | Product Of Array Except Self | Coding |  | 🔥 Sep 08, 2026 |
| Goldman Sachs | Staircase Search In A Sorted Matrix | Coding |  | 🔥 Sep 08, 2026 |
| Goldman Sachs | Insert, Delete, And Get Random In Constant Time | Coding |  | 🔥 Sep 08, 2026 |
| Goldman Sachs | Dungeon Health | Coding |  | 🔥 Sep 08, 2026 |
| Goldman Sachs | Least Recently Used Cache | Coding |  | 🔥 Sep 08, 2026 |
| Microsoft | Count Numbers with the Same Set-Bit Count | Coding |  | 🔥 Sep 08, 2026 |
| Microsoft | Equalize Arrays with Prefix and Suffix Increments | Coding |  | 🔥 Sep 08, 2026 |
| Amazon | Minimum Merge Conflicts | Coding |  | 🔥 Sep 08, 2026 |
| Amazon | Maximum System Memory Capacity | Coding |  | 🔥 Sep 08, 2026 |
| Stripe | Asynchronous Payment Event Processing | Coding |  | 🔥 Sep 08, 2026 |
| Capital One | Count Good Tuples | Coding |  | 🔥 Sep 08, 2026 |
| Capital One | Diagonal Robot Path Sum | Coding |  | 🔥 Sep 08, 2026 |
| Capital One | Rectangle Fit Queries | Coding |  | 🔥 Sep 08, 2026 |
| Capital One | Round-Robin WDL Order | Coding |  | 🔥 Sep 08, 2026 |
| IBM | Plus Mult Array | Coding |  | 🔥 Sep 08, 2026 |
| IBM | Get Maximum Amount | Coding |  | 🔥 Sep 08, 2026 |
| TikTok | Analyze Taxi Driver and Ride Metrics | SQL |  | 🔥 Sep 08, 2026 |
| DRW | Largest Number With Even Digit Frequencies | Coding |  | 🔥 Sep 08, 2026 |
| DRW | Count Balanced Nodes in a Rooted Tree | Coding |  | 🔥 Sep 08, 2026 |
| TikTok | Leftmost Memory Block Allocator (for mle also :) | Coding |  | 🔥 Sep 08, 2026 |
| TikTok | Reverse Letters in Pairs | Coding |  | 🔥 Sep 08, 2026 |
| TikTok | Count Alternating Tile Groups | Coding |  | 🔥 Sep 08, 2026 |
| TikTok | Build Blocks from a Starting Position | Coding |  | 🔥 Sep 08, 2026 |
| TikTok | Find Local Maxima in Sensor Data | Coding |  | 🔥 Sep 08, 2026 |
| TikTok | Gradient Descent Linear Regression from Scratch | Coding |  | 🔥 Sep 08, 2026 |
| TikTok | Decision Tree Classifier from Scratch | Coding |  | 🔥 Sep 08, 2026 |
| HSBC | Distinct Products After Removing One Element | Coding |  | 🔥 Sep 08, 2026 |
| HSBC | Minimum Cleaning Robot Runs | Coding |  | 🔥 Sep 08, 2026 |
| Optiver | Overheat Prevention Controller | Coding |  | 🔥 Sep 08, 2026 |
| Amazon | Repair Workflow Issue and Sub-Issue Creation | AI coding |  | 🔥 Sep 08, 2026 |
| Amazon / Airwallex / Apple / Wex / Confluent | Design a Ticket Booking System | System design |  | 🔥 Sep 08, 2026 |
| Goldman Sachs | Design a Pastebin Text Sharing Service | System design |  | 🔥 Sep 08, 2026 |
| Uber | Design a Persistent Multi-Thread AI Chat | System design |  | 🔥 Sep 08, 2026 |
| Jane Street | Design a Cross-Exchange Arbitrage Engine | Low-level design |  | 🔥 Sep 08, 2026 |
| Wex | Design a Threshold Logging and Alerting Model | Low-level design |  | 🔥 Sep 08, 2026 |
| Salesforce | Ludo Game Object Model | Low-level design |  | 🔥 Sep 08, 2026 |
| OpenAI | Design an Offline-Capable IoT Log Platform | System design |  | 🔥 Sep 08, 2026 |
| ByteDance | Design Observability for AI Agent Tool Calls | System design |  | 🔥 Sep 08, 2026 |
| IBM | Repair Event Pre-Save Validation | AI coding |  | 🔥 Sep 08, 2026 |
| Microsoft | Maximum Escape Game Score | Coding |  | 🔥 Sep 08, 2026 |
| Waymo | Shortest Distance from All Buildings | Coding |  | 🔥 Sep 08, 2026 |
| Waymo | Deterministic Depth-First Graph Traversal | Coding |  | 🔥 Sep 08, 2026 |
| OpenAI | In-Memory Key-Value Store Operations | Coding |  | 🔥 Sep 08, 2026 |
| Microsoft | Count Binary Substrings | Coding |  | 🔥 Sep 08, 2026 |
| IBM | Tree Pythagorean Triples | Coding |  | 🔥 Sep 08, 2026 |
| IBM | Flight Delay Propagation | Coding |  | 🔥 Sep 08, 2026 |
| Charta Health | Concurrent Token-Bucket Rate Limiter | Coding |  | 🔥 Sep 08, 2026 |
| ByteDance | Enumerate Directed Paths and Cycles | Coding |  | 🔥 Sep 08, 2026 |
| Airbnb | In-Memory File System | Coding |  | 🔥 Sep 08, 2026 |
| Stripe | Incident Monitor | Coding |  | 🔥 Sep 07, 2026 |
| Snowflake | Generating Login Codes | Coding |  | 🔥 Sep 07, 2026 |
| Snowflake | String Formation (Also for AI/ML Software Engineer Intern :) | Coding |  | 🔥 Sep 07, 2026 |
| Nubank | Design Chargeback Ingestion and Eligible-Record Export | System design |  | 🔥 Sep 07, 2026 |
| Stripe | Subscription and Usage-Based Billing Calculator | Coding |  | 🔥 Sep 06, 2026 |
| Stripe | Evolving Merchant Clusters and Persistent Pins | Coding |  | 🔥 Sep 06, 2026 |
| Rippling | Delivery Cost Tracker with Effective-Dated Rates | Coding |  | 🔥 Sep 06, 2026 |
| OpenAI / Sprinter Health | Digital Game Distribution Platform | System design |  | 🔥 Sep 06, 2026 |
| Medallion | Design an Automated Achievement Certificate System | System design |  | 🔥 Sep 06, 2026 |
| Anthropic | Design Telemetry Name Reconciliation | System design |  | 🔥 Sep 06, 2026 |
| Oracle | Top-K URLs Overall and in the Last 24 Hours | Coding |  | 🔥 Sep 05, 2026 |
| Oracle | Maximum Subarray Sum with Length at Most K | Coding |  | 🔥 Sep 05, 2026 |
| ByteDance | Least Recently Used Cache | Coding |  | 🔥 Sep 05, 2026 |
| Capital One | Count Digits 0, 2, and 4 | Coding |  | 🔥 Sep 05, 2026 |
| Capital One | Inventory Discount Tracker | Coding |  | 🔥 Sep 05, 2026 |
| Capital One | Count Alternating Tile Groups | Coding |  | 🔥 Sep 05, 2026 |
| Amazon | Get Distinct Pairs | Coding |  | 🔥 Sep 05, 2026 |
| Oracle | Design a Rolling Top Error-Services Monitor | System design |  | 🔥 Sep 05, 2026 |
| Oracle | Design a Rolling Top-Users Event Leaderboard | System design |  | 🔥 Sep 05, 2026 |
| Attentive | Design Retailer Product Catalog Serving | System design |  | 🔥 Sep 05, 2026 |
| Rippling | Design a Publisher News Feed | System design |  | 🔥 Sep 05, 2026 |
| Paytm | Design a Live Market Tick Brokerage Platform | System design |  | 🔥 Sep 05, 2026 |
| Attentive | Design a Third-Party Data Pull Platform | System design |  | 🔥 Sep 05, 2026 |
| Edge | Design a Website Content Parsing Service | System design |  | 🔥 Sep 05, 2026 |
| Twilio | Design an Idempotent Multi-Source Event Store | System design |  | 🔥 Sep 05, 2026 |
| Roblox | Design Shared To-Do List Synchronization | System design |  | 🔥 Sep 05, 2026 |
| Tekion | Design an Inventory Stock Control Domain | Low-level design |  | 🔥 Sep 05, 2026 |
| FlexTrade | Best Time to Buy and Sell Stock | Coding |  | 🔥 Sep 04, 2026 |
| ByteDance | Restore Addresses with K Segments | Coding |  | 🔥 Sep 04, 2026 |
| LinkedIn | Flowerbed Capacity Queries | Coding |  | 🔥 Sep 04, 2026 |
| Microsoft | Maximum Decrypted Score | Coding |  | 🔥 Sep 04, 2026 |
| Microsoft | Minimum Team Size From Every Start | Coding |  | 🔥 Sep 04, 2026 |
| Google | Min Absolute Sum | Coding |  | 🔥 Sep 04, 2026 |
| Google | Split and Sort | Coding |  | 🔥 Sep 04, 2026 |
| Harvey / Nike, Inc. / GEP | Grounded Document-Vault Question Answering | System design |  | 🔥 Sep 04, 2026 |
| World Wide Technology | Design a Prompt-Aware RAG Query Service | System design |  | 🔥 Sep 04, 2026 |
| The Walt Disney Company | Design an Authentication Session Lifecycle | Low-level design |  | 🔥 Sep 04, 2026 |
| Snowflake | Minimum Clicks Between Wiki Pages | Coding |  | 🔥 Sep 04, 2026 |
| Amazon / Omnissa | Design an Extensible Multi-Channel Alerting Platform | Low-level design |  | 🔥 Sep 04, 2026 |
| Anthropic | Design a Communication-Efficient Distributed Median Aggregation | System design |  | 🔥 Sep 04, 2026 |
| Anthropic | Design a Communication-Efficient Distributed Mode Aggregation | System design |  | 🔥 Sep 04, 2026 |
| Commure | Design Monthly Stream Royalties and Artist Payouts | System design |  | 🔥 Sep 04, 2026 |
| Astrotalk | Design a Cached Astrologer Listing Service | System design |  | 🔥 Sep 03, 2026 |
| Verkada | Design a Live A-or-B Survey | System design |  | 🔥 Sep 03, 2026 |
| eBay | Design a Shopping Search Bar | System design |  | 🔥 Sep 03, 2026 |
| Astrotalk | Design an Idempotent Action API | System design |  | 🔥 Sep 03, 2026 |
| Oracle | Design GPU Host Health Monitoring and Repair | System design |  | 🔥 Sep 03, 2026 |
| SentinelOne | Design a Thread-Safe Queryable Logger Library | Low-level design |  | 🔥 Sep 03, 2026 |
| SentinelOne | Design and Implement a Concurrent Web Crawler Library | Low-level design |  | 🔥 Sep 03, 2026 |
| Amazon | Design and Implement a Train Route Fare Calculator | Low-level design |  | 🔥 Sep 03, 2026 |
| Amazon | Design and Implement a Sliding Window Maximum API | Low-level design |  | 🔥 Sep 03, 2026 |
| Roblox | Rate Limiter Sliding Window With Per-Entity Limits | Coding |  | 🔥 Sep 02, 2026 |
| DoorDash | Build a Dasher Payout Service | AI coding |  | 🔥 Sep 02, 2026 |
| Amazon | Repair Blog Post Creation | AI coding |  | 🔥 Sep 02, 2026 |
| Rivian | Design Autonomous-Vehicle Sensor Health and Diagnostics | System design |  | 🔥 Sep 02, 2026 |
| Abnormal Security | Concurrent Worker Processing Platform | System design |  | 🔥 Sep 02, 2026 |
| Abnormal Security | Evolve a Read-Write Record Service | System design |  | 🔥 Sep 02, 2026 |
| Amazon | Repair MovieDB Follows and Notifications | AI coding |  | 🔥 Sep 02, 2026 |
| DRW | Shortest Path Around Rectangular Obstacles | Coding |  | 🔥 Sep 02, 2026 |
| Amazon | Minimum Adjacent Swaps to Group Binary Values | Coding |  | 🔥 Sep 02, 2026 |
| ByteDance | Weighted Round-Robin Seller Task Scheduler | Coding |  | 🔥 Sep 02, 2026 |
| Google | Most-Frequent Next-Word Predictor | Coding |  | 🔥 Sep 02, 2026 |
| Google | Shortest Path Node Count Avoiding Broken Nodes | Coding |  | 🔥 Sep 02, 2026 |
| Reddit | Billing Log with Undo and Redo | Coding |  | 🔥 Sep 02, 2026 |
| Salesforce | Implement Merge Sort | Coding |  | 🔥 Sep 02, 2026 |
| Salesforce | Sorted Doubly Linked List to Balanced BST In Place | Coding |  | 🔥 Sep 02, 2026 |
| Salesforce | Top K Frequent Elements After Each Stream Update | Coding |  | 🔥 Sep 02, 2026 |
| Uber | Find File Paths in a Directory Tree | Coding |  | 🔥 Sep 02, 2026 |
| Verkada | Common Camera Motion Intervals | Coding |  | 🔥 Sep 02, 2026 |
| ByteDance | Alien Dictionary | Coding |  | 🔥 Sep 02, 2026 |
| ByteDance | Minimum Removals for Non-Overlapping Intervals | Coding |  | 🔥 Sep 02, 2026 |
| DoorDash | Food Review System | System design |  | 🔥 Sep 01, 2026 |
| Goldman Sachs | Maximize Element Frequency | Coding |  | 🔥 Sep 01, 2026 |
| Goldman Sachs | Notification Deduplication Window | Coding |  | 🔥 Sep 01, 2026 |
| Stripe | Request Routing System | Coding |  | 🔥 Sep 01, 2026 |
| DoorDash | Dasher Pay with Store Waits and Peak Hours | Coding |  | 🔥 Sep 01, 2026 |
| Amazon | Maximum Frequency Stack | Coding |  | 🔥 Sep 01, 2026 |
| Goldman Sachs | The Maze | Coding |  | 🔥 Sep 01, 2026 |
| JPMorgan Chase | Top K Frequent Values Across Key-Partitioned Shards | Coding |  | 🔥 Sep 01, 2026 |
| Mercor | Shortest Path in a Grid with Obstacles Elimination | Coding |  | 🔥 Sep 01, 2026 |
| Microsoft | Arithmetic Expression Evaluator | Coding |  | 🔥 Sep 01, 2026 |
| Microsoft | Employee Hierarchy Cycle and Depth Analysis | Coding |  | 🔥 Sep 01, 2026 |
| Microsoft | Most Visited String Sectors | Coding |  | 🔥 Sep 01, 2026 |
| IMC | Design Heterogeneous Compute Workload Allocation | System design |  | 🔥 Sep 01, 2026 |
| Google | Design a Bookshelf with Reading Progress | Low-level design |  | 🔥 Sep 01, 2026 |
| Akuna Capital | Minimum Swaps | Coding |  | 🔥 Sep 01, 2026 |
| Akuna Capital | Vowel Substring Game | Coding |  | 🔥 Sep 01, 2026 |
| Akuna Capital | Minimum Absolute Difference Pairs | Coding |  | 🔥 Sep 01, 2026 |
| Google | Filesystem Entity Total Size | Coding |  | 🔥 Sep 01, 2026 |
| LinkedIn | Largest Number | Coding |  | 🔥 Sep 01, 2026 |
| Snap Inc. | Most Stones Removed with Same Row or Column | Coding |  | 🔥 Sep 01, 2026 |
| LinkedIn | Repeated Shortest Word Distance Queries | Coding |  | 🔥 Sep 01, 2026 |
| Postman / Anduril / DigitalOcean / Oracle / Adobe / Uber Freight / Grab / Goldman Sachs | Design a URL Shortening Service | System design |  | 🔥 Aug 31, 2026 |
| Uber Freight | Design an In-Memory File System | Low-level design |  | 🔥 Aug 31, 2026 |
| Snowflake | Design an Interactive SQL Notebook | System design |  | 🔥 Aug 31, 2026 |
| Nubank | Design an Online Coding Competition Platform | System design |  | 🔥 Aug 31, 2026 |
| Pinterest / OpenAI / Axon | Design a Blob Storage Service | System design |  | 🔥 Aug 31, 2026 |
| OpenAI | Design a Cloud Coding Workspace | System design |  | 🔥 Aug 31, 2026 |
| Mercor | Design a Project-to-Contractor Matching Platform | System design |  | 🔥 Aug 31, 2026 |
| OpenAI | Design a Multi-Channel Bot Notification Service | Low-level design |  | 🔥 Aug 31, 2026 |
| Visa | Collect Branches for a Bird Nest | Coding |  | 🔥 Aug 31, 2026 |
| Visa | Count Reverse-Digit Pairs | Coding |  | 🔥 Aug 31, 2026 |
| Rippling | Server Management | Coding |  | 🔥 Aug 31, 2026 |
| Rippling | Costliest Chocolate | Coding |  | 🔥 Aug 31, 2026 |
| Rippling | Consistent Logs | Coding |  | 🔥 Aug 31, 2026 |
| Salesforce | Diameter of an Acyclic Undirected Graph | Coding |  | 🔥 Aug 31, 2026 |
| Scale AI | Four-Player Trick-Taking Card Game Simulation | Coding |  | 🔥 Aug 31, 2026 |
| Snowflake | Design In-Memory File System | Coding |  | 🔥 Aug 31, 2026 |
| MongoDB | Recursive Nested JSON Key Search | Coding |  | 🔥 Aug 31, 2026 |
| Salesforce | Path Sum | Coding |  | 🔥 Aug 31, 2026 |
| Uber Freight | Maximize Compatible Car Riders | Coding |  | 🔥 Aug 31, 2026 |
| Google | Earliest Time of Full Connection | Coding |  | 🔥 Aug 31, 2026 |
| Google | Parent-Child Deletion Order | Coding |  | 🔥 Aug 31, 2026 |
| Lyft | Nested Transaction Key-Value Store with Value Counts | Coding |  | 🔥 Aug 31, 2026 |
| Lyft | Rotten Oranges / Grid Infection BFS | Coding |  | 🔥 Aug 31, 2026 |
| Amazon | Find Median from Data Stream | Coding |  | 🔥 Aug 31, 2026 |
| Amazon | Linked-List Queue with Delete and Deduplication | Coding |  | 🔥 Aug 31, 2026 |
| Databricks | Minimize Commute | Coding |  | 🔥 Aug 31, 2026 |
| Google | Maximize Two Endpoint Values | Coding |  | 🔥 Aug 31, 2026 |
| OpenAI | Poker Deal and Hand-Winner Simulation | Coding |  | 🔥 Aug 31, 2026 |
| Pinterest | Expression Add Operators | Coding |  | 🔥 Aug 31, 2026 |
| Pinterest | Nested JSON Schema Validator | Coding |  | 🔥 Aug 31, 2026 |
| Amazon | Design and Implement a Streaming Median API | Low-level design |  | 🔥 Aug 31, 2026 |
| Stripe | Design an Idempotent Ledger Service | System design |  | 🆕 Aug 30, 2026 |
| ByteDance | Design a Top Songs by Country Leaderboard | System design |  | 🆕 Aug 30, 2026 |
| Airwallex | Design an Asynchronous File Analysis and Reporting System | System design |  | 🆕 Aug 30, 2026 |
| Anthropic | Design Opaque-GPU Inference Capacity | System design |  | 🆕 Aug 30, 2026 |
| Verkada | Design a Camera Heartbeat Health Dashboard | System design |  | 🆕 Aug 30, 2026 |
| Verkada | Design a Distributed Matrix Transpose Service | System design |  | 🆕 Aug 30, 2026 |
| Matroid | Count Good Tuples | Coding |  | 🆕 Aug 30, 2026 |
| Matroid | Validate 3x3 Digit Windows | Coding |  | 🆕 Aug 30, 2026 |
| Matroid | Diagonal Robot Path Sum | Coding |  | 🆕 Aug 30, 2026 |
| Matroid | Count House Segments After Destruction | Coding |  | 🆕 Aug 30, 2026 |
| Wolverine Trading | Market Share Ticker with Imbalance | SQL |  | 🆕 Aug 30, 2026 |
| Wolverine Trading | Hedges Outperforming Their Trades | SQL |  | 🆕 Aug 30, 2026 |
| Rippling | Stateful Log Transform and Search | Coding |  | 🆕 Aug 30, 2026 |
| Hadrian | Process Graph Rule Validation | Coding |  | 🆕 Aug 30, 2026 |
| Capital One | Queue Check-in Simulation with Capacity Limit | Coding |  | 🆕 Aug 30, 2026 |
| Capital One | Dynamic Wall Building and Range Query | Coding |  | 🆕 Aug 30, 2026 |
| Capital One | Count Key Changes | Coding |  | 🆕 Aug 30, 2026 |
| Capital One | Longest Common Prefix of Number Pairs | Coding |  | 🆕 Aug 30, 2026 |
| Microsoft | Maximum String Operations | Coding |  | 🆕 Aug 29, 2026 |
| Microsoft | Authentication System | Coding |  | 🆕 Aug 29, 2026 |
| Microsoft | K Most Recent Unique Request IDs | Coding |  | 🆕 Aug 29, 2026 |
| Capital One | Product of Digits Minus Sum | Coding |  | 🆕 Aug 29, 2026 |
| Capital One | Minimize Expression Value with Parentheses | Coding |  | 🆕 Aug 29, 2026 |
| Capital One | Leftmost Memory Block Allocator | Coding |  | 🆕 Aug 29, 2026 |
| Capital One | Optimal Lamp Coordinate | Coding |  | 🆕 Aug 29, 2026 |
| Capital One | Rank Flights by Airline and Destination Frequency | SQL |  | 🆕 Aug 29, 2026 |
| Roblox | Event ID Check Completion Times | Coding |  | 🆕 Aug 29, 2026 |
| Roblox | Count House Segments After Destruction | Coding |  | 🆕 Aug 29, 2026 |
| Google | Design a Massive Geospatial Data Visualization Platform | System design |  | 🆕 Aug 29, 2026 |
| Google | Design an Embeddable Streaming Chat Agent | System design |  | 🆕 Aug 29, 2026 |
| OpenAI | Power Plant Operations Platform | System design |  | 🆕 Aug 29, 2026 |
| Uber | Design and Implement Ride Dispatch and Trip Lifecycle | Low-level design |  | 🆕 Aug 29, 2026 |
| ClearTax | Design a Railway Search and Booking Platform | System design |  | 🆕 Aug 29, 2026 |
| ClearTax | Design a Movie Ticket Booking System | Low-level design |  | 🆕 Aug 29, 2026 |
| Goldman Sachs | Palindrome Counter | Coding |  | 🆕 Aug 29, 2026 |
| WeRide | Drawing Edge | Coding |  | 🆕 Aug 29, 2026 |
| WeRide | Paint the Ceiling | Coding |  | 🆕 Aug 29, 2026 |
| WeRide | Unequal Block Structure | Coding |  | 🆕 Aug 29, 2026 |
| Snowflake / Amperity / Fivetran | Design a Unified SaaS Analytics Platform | System design |  | 🆕 Aug 28, 2026 |
| Nvidia | Autonomous-Driving Camera Perception Pipeline | System design |  | 🆕 Aug 28, 2026 |
| Oracle | Design a Software Load Balancer | System design |  | 🆕 Aug 28, 2026 |
| Tesla | Design an E-commerce Order Fulfillment System | System design |  | 🆕 Aug 28, 2026 |
| Oracle | Design and Implement an Active-Passive Key-Value Store | Low-level design |  | 🆕 Aug 28, 2026 |
| Amazon | Minimum Grid Inconvenience | Coding |  | 🆕 Aug 28, 2026 |
| Indeed | Redesign a Production Spam Classifier | System design |  | 🆕 Aug 28, 2026 |
| IMC | Grid Paths with Override Passes | Coding |  | 🆕 Aug 28, 2026 |
| Walmart | Minimum Stress Path | Coding |  | 🆕 Aug 27, 2026 |
| Amazon | Calculate Beauty Values | Coding |  | 🆕 Aug 27, 2026 |
| Microsoft | Roll the String | Coding |  | 🆕 Aug 27, 2026 |
| Microsoft | Minimum Length Good Subarray | Coding |  | 🆕 Aug 27, 2026 |
| LinkedIn | Design a Job Listing Freshness Platform | System design |  | 🆕 Aug 27, 2026 |
| Amazon | Repair Event Listing Filters, Pagination, and Caching | AI coding |  | 🆕 Aug 27, 2026 |
| Maven Securities | Prime Factor Visitation | Coding |  | 🆕 Aug 26, 2026 |
| Maven Securities | Resource Allocation | Coding |  | 🆕 Aug 26, 2026 |
| TikTok | Event ID Check Completion Times | Coding |  | 🆕 Aug 26, 2026 |
| TikTok | Find Sum Pairs (for mle also :) | Coding |  | 🆕 Aug 26, 2026 |
| Superhuman / Grammarly | Design an Ephemeral Messaging Service | System design |  | 🆕 Aug 26, 2026 |
| Amazon | Customer Support Chat Platform | System design |  | 🆕 Aug 26, 2026 |
| ByteDance | Match Consecutive Word Boundaries (for mle also :) | Coding |  | 🆕 Aug 25, 2026 |
| ByteDance | Minimize Expression Value with Parentheses (for mle also :) | Coding |  | 🆕 Aug 25, 2026 |
| ByteDance | Leftmost Memory Block Allocator (for mle also :) | Coding |  | 🆕 Aug 25, 2026 |
| ByteDance | Find Sum Pairs (for mle also :) | Coding |  | 🆕 Aug 25, 2026 |
| TikTok | Sort Matrix Borders | Coding |  | 🆕 Aug 25, 2026 |
| TikTok | Count Even-Digit Numbers | Coding |  | 🆕 Aug 25, 2026 |
| Netflix / Google | Design a Grounded Recommendation Chatbot | System design |  | 🆕 Aug 25, 2026 |
| Rippling / Apple / Oracle / Confluent | Design a Centralized Log Ingestion and Search Platform | System design |  | 🆕 Aug 25, 2026 |
| Tekion | Design a Continuous Table Merge into NoSQL | System design |  | 🆕 Aug 25, 2026 |
| Apple | Design a Multi-Version Configuration Service | System design |  | 🆕 Aug 25, 2026 |
| Microsoft | Design a Ticket Context and System Status Platform | System design |  | 🆕 Aug 25, 2026 |
| Citadel / ByteDance / Microsoft | Design an Authenticated Shopping Platform | System design |  | 🆕 Aug 25, 2026 |
| Waymo | Design an Autonomous-Vehicle Cloud Command System | System design |  | 🆕 Aug 25, 2026 |
| Harvey | Design Human-Governed File Review Agents | System design |  | 🆕 Aug 25, 2026 |
| JPMorgan Chase / Google | Internal AI Assistant for Employees | System design |  | 🆕 Aug 25, 2026 |
| IBM | Expiring Authentication Token Manager | Coding |  | 🆕 Aug 24, 2026 |
| Goldman Sachs | Maximum Ones After K Operations | Coding |  | 🆕 Aug 24, 2026 |
| TikTok | Repeated Grouped Digit Sum | Coding |  | 🆕 Aug 24, 2026 |
| Amazon | Design a Marketplace Product Search Service | System design |  | 🆕 Aug 24, 2026 |
| JPMorgan Chase | Design a Multimodal RAG Retrieval Platform | System design |  | 🆕 Aug 24, 2026 |
| JPMorgan Chase | Design a Region-Aware User Record Store | System design |  | 🆕 Aug 24, 2026 |
| JPMorgan Chase | Design a Reliable Endpoint File Transfer Service | System design |  | 🆕 Aug 24, 2026 |
| JPMorgan Chase | Design a Role-Based Token Authorization Platform | System design |  | 🆕 Aug 24, 2026 |
| Amazon | Design a Seller Product-Image Upload Service | System design |  | 🆕 Aug 24, 2026 |
| LinkedIn | Design an Ads Bidding, Pacing, and Forecast Platform | System design |  | 🆕 Aug 24, 2026 |
| Visa | Design an E-Commerce Top-Spender Query | System design |  | 🆕 Aug 24, 2026 |
| Amazon | Design an Online Coding Practice Platform | System design |  | 🆕 Aug 24, 2026 |
| Salesforce | Design an Elevator Control System | Low-level design |  | 🆕 Aug 24, 2026 |
| Goldman Sachs | Repair the Held-Ticket Confirmation Lifecycle | AI coding |  | 🆕 Aug 24, 2026 |
| Airbnb | Progressive Banking System | Coding |  | 🆕 Aug 23, 2026 |
| Citadel | Maximize Workday Earnings | Coding |  | 🆕 Aug 23, 2026 |
| Citadel | Minimum Changes for Palindromic Blocks | Coding |  | 🆕 Aug 23, 2026 |
| Google | Assign Locker | Coding |  | 🆕 Aug 23, 2026 |
| Microsoft | Minimum Fuel Cost Between Cities | Coding |  | 🆕 Aug 23, 2026 |
| Amazon / Goldman Sachs / Salesforce | Design an In-Memory Job Scheduler | Low-level design |  | 🆕 Aug 23, 2026 |
| Microsoft | Design a Multi-Tenant One-Time Password Service | System design |  | 🆕 Aug 23, 2026 |
| Salesforce | Design a Real-Time Direct Messaging System | System design |  | 🆕 Aug 23, 2026 |
| Oracle | Design a Scheduled Fan-Out Delivery Platform | System design |  | 🆕 Aug 23, 2026 |
| Microsoft | Design a Web Crawler and Inverted Index | System design |  | 🆕 Aug 23, 2026 |
| Walmart / CrowdStrike | Design Multi-Cloud Blob Malware Scanning | System design |  | 🆕 Aug 23, 2026 |
| Salesforce | Design a Connect Four Game | Low-level design |  | 🆕 Aug 23, 2026 |
| Walmart | Design a Job Marketplace Domain | Low-level design |  | 🆕 Aug 23, 2026 |
| Tekion | Design a Workflow Orchestrator Domain | Low-level design |  | 🆕 Aug 23, 2026 |
| Barclays | Allocate Workers for a Production Ratio | Coding |  | 🆕 Aug 22, 2026 |
| Anthropic | Cloud Storage System | Coding |  | 🆕 Aug 22, 2026 |
| Zscaler / Amazon / Walmart / Stripe | Design a Global Service Metrics Monitoring and Alerting Platform | System design |  | 🆕 Aug 22, 2026 |
| Uber | Design a Price Movement Alert Platform | System design |  | 🆕 Aug 22, 2026 |
| Citadel / Goldman Sachs | Design a Course Registration Platform | System design |  | 🆕 Aug 22, 2026 |
| LinkedIn | Design a Rolling Shared-Article Leaderboard | System design |  | 🆕 Aug 22, 2026 |
| Google | Directed Graph Reachability Queries | Coding |  | 🆕 Aug 21, 2026 |
| Pinterest | Phone Spam Report Counter | Coding |  | 🆕 Aug 21, 2026 |
| Pinterest | Minimize the Longest Hike Between Rest Stops | Coding |  | 🆕 Aug 21, 2026 |
| Netflix | Undo and Redo Command History | Coding |  | 🆕 Aug 21, 2026 |
| Pinterest | Count Ordered Combination Sums with Negative Values | Coding |  | 🆕 Aug 21, 2026 |
| Pinterest | Count Ordered Combination Sums | Coding |  | 🆕 Aug 21, 2026 |
| Pinterest | Fixed-Length Combination Sum | Coding |  | 🆕 Aug 21, 2026 |
| Pinterest | Combination Sum with Single-Use Values | Coding |  | 🆕 Aug 21, 2026 |
| Pinterest | Combination Sum with Reusable Values | Coding |  | 🆕 Aug 21, 2026 |
| Affirm | Assign Sequential Loan Identifiers | Coding |  | 🆕 Aug 21, 2026 |
| Affirm | Normalize Loan Merchants to Root Businesses | Coding |  | 🆕 Aug 21, 2026 |
| Apple | Design Hash Map | Coding |  | 🆕 Aug 21, 2026 |
| ByteDance | Search in a Rotated Sorted Array with Duplicates | Coding |  | 🆕 Aug 21, 2026 |
| OpenAI | One-Nearest-Neighbor Classification | Coding |  | 🆕 Aug 21, 2026 |
| OpenAI | Plant Infection Simulation, Part 4: Death Countdown | Coding |  | 🆕 Aug 21, 2026 |
| Illumio | Least Recently Used Cache | Coding |  | 🆕 Aug 21, 2026 |
| Cursor | Filesystem Hash Tree | Coding |  | 🆕 Aug 21, 2026 |
| Google | Minimum Racks for Server Resources | Coding |  | 🆕 Aug 21, 2026 |
| Meta | First Common Ancestor with Parent Pointers | Coding |  | 🆕 Aug 21, 2026 |
| Meta | Minimum Removal for Balanced Parentheses | Coding |  | 🆕 Aug 21, 2026 |
| Google | Count Prefix Paths in a Character Graph | Coding |  | 🆕 Aug 21, 2026 |
| Airbnb | Cloud Storage with User Backup and Restore | Coding |  | 🆕 Aug 21, 2026 |
| Anthropic | Task Management System | Coding |  | 🆕 Aug 21, 2026 |
| General Motors | Per-Client Sliding-Window Rate Limiter | Coding |  | 🆕 Aug 21, 2026 |
| Netflix | Timed Cache with Sidecar Cleanup | Coding |  | 🆕 Aug 21, 2026 |
| ByteDance | Count Numbers with an Even Digit Count | Coding |  | 🆕 Aug 21, 2026 |
| ByteDance | Sorted Absolute-Difference Sums Across Cyclic Shifts | Coding |  | 🆕 Aug 21, 2026 |
| ByteDance | Sort Concentric Matrix Borders Clockwise | Coding |  | 🆕 Aug 21, 2026 |
| ByteDance | Count House Segments After Sequential Destruction | Coding |  | 🆕 Aug 21, 2026 |
| Quince | Minimum Sprinklers to Cover an Interval | Coding |  | 🆕 Aug 21, 2026 |
| Quince | Check a Repeated String as a Subsequence | Coding |  | 🆕 Aug 21, 2026 |
| Temu | Merge Two Sorted Collections Without Duplicates | Coding |  | 🆕 Aug 21, 2026 |
| Amazon / Lyft / Google / Pinterest | Design a Web Crawler | System design |  | 🆕 Aug 21, 2026 |
| Anthropic | Design a Model-Weight Deployment Platform | System design |  | 🆕 Aug 21, 2026 |
| ByteDance | Cache Avalanche Resilience | System design |  | 🆕 Aug 21, 2026 |
| ByteDance | Cache-Aside Consistency Recovery | System design |  | 🆕 Aug 21, 2026 |
| Netflix | Design a Competitive Ad Exclusion Service | System design |  | 🆕 Aug 21, 2026 |
| General Motors | Design a Composable AI Function Platform | System design |  | 🆕 Aug 21, 2026 |
| Cursor | Hash-Tree Client/Server Synchronization | System design |  | 🆕 Aug 21, 2026 |
| ByteDance | Relational Query Index Design | System design |  | 🆕 Aug 21, 2026 |
| ByteDance | SQL Index Eligibility Analysis | System design |  | 🆕 Aug 21, 2026 |
| Netflix | Design a Parking Lot with Flexible Fees | Low-level design |  | 🆕 Aug 21, 2026 |
| IBM | Drawing Edge | Coding |  | 🆕 Aug 20, 2026 |
| IBM | Increasing-Value Triplets Under a Threshold | Coding |  | 🆕 Aug 20, 2026 |
| Meta | Maximum Unique-Character Word Subset | Coding |  | 🆕 Aug 20, 2026 |
| Meta | Validate a Palindrome After Limited Deletions | Coding |  | 🆕 Aug 20, 2026 |
| Meta | Minimum-Sum Root-to-Leaf Path | Coding |  | 🆕 Aug 20, 2026 |
| Nuro | Schedule Buffered Video Playback | Coding |  | 🆕 Aug 20, 2026 |
| Nuro | Reveal a Minesweeper Region | Coding |  | 🆕 Aug 20, 2026 |
| Meta | Design a Boolean Status Search Index | System design |  | 🆕 Aug 20, 2026 |
| Amazon | Design and Implement Movie Theater Ticket Pricing | Low-level design |  | 🆕 Aug 20, 2026 |
| OpenAI | Design a Distributed Video Generation Platform | System design |  | 🆕 Aug 19, 2026 |
| OpenAI | Payment Hold, Charge, and Settlement | System design |  | 🆕 Aug 19, 2026 |
| Oracle | Design a Healthcare Data Ingestion Pipeline | System design |  | 🆕 Aug 19, 2026 |
| eBay | Design a Top-Selling Items and Categories Dashboard | System design |  | 🆕 Aug 19, 2026 |
| eBay | Design a Workplace Lunch Ordering Platform | System design |  | 🆕 Aug 19, 2026 |
| Micro1 | Design an In-Memory Action Rate Limiter | Low-level design |  | 🆕 Aug 19, 2026 |
| Micro1 | Design an In-Memory Read-Through Cache | Low-level design |  | 🆕 Aug 19, 2026 |
| Meta | Build an In-Memory Cloud Storage System | AI coding |  | 🆕 Aug 19, 2026 |
| IBM | Count Invalid Log Groups | Coding |  | 🆕 Aug 18, 2026 |
| IBM | Count Paginated Medical Records in a Range | Coding |  | 🆕 Aug 18, 2026 |
| OpenAI / Baseten / Amazon | Design a Stateless Generative AI Chat Service | System design |  | 🆕 Aug 18, 2026 |
| Pinterest | Design an Asynchronous Bulk Record Update Service | System design |  | 🆕 Aug 18, 2026 |
| Axon | Design a Nearest-Timestamp Device Status Service | System design |  | 🆕 Aug 17, 2026 |
| Uber Freight | Design a Rolling Restaurant Analytics Dashboard | System design |  | 🆕 Aug 17, 2026 |
| Capital One | Highest Version B Viewing Week | SQL |  | 🆕 Aug 17, 2026 |
| Airtable / Meta | Design a Backend Search Engine | System design |  | 🆕 Aug 16, 2026 |
| Zoox / Uber | Design a Nearby Autonomous Vehicle Search Service | System design |  | 🆕 Aug 16, 2026 |
| Amazon | Design a Multi-Branch Library Management System | System design |  | 🆕 Aug 16, 2026 |
| LinkedIn | Design a Ranked Hybrid Social Feed | System design |  | 🆕 Aug 16, 2026 |
| Microsoft | Design a Distributed Expiring LRU Cache | System design |  | 🆕 Aug 16, 2026 |
| Salesforce | Design a Multi-Tenant Order-Statistics Index | System design |  | 🆕 Aug 16, 2026 |
| DoorDash | Design a Sliding-Window Restaurant Leaderboard | System design |  | 🆕 Aug 16, 2026 |
| Adobe | Design a Versioned Localization Resource Platform | System design |  | 🆕 Aug 16, 2026 |
| Salesforce | Design an Enterprise Multi-Tenant Messaging Platform | System design |  | 🆕 Aug 16, 2026 |
| Adobe | Design an Extensible Tree Traversal Toolkit | System design |  | 🆕 Aug 16, 2026 |
| Apple | Design Cross-Device Wallpaper Synchronization | System design |  | 🆕 Aug 16, 2026 |
| DoorDash | Build a Refund DAG with Local HTTP Services | AI coding |  | 🆕 Aug 15, 2026 |
| Amazon / Meta | Design a Cloud File Storage System | System design |  | 🆕 Aug 15, 2026 |
| Snowflake | Design Calendar Client State and Recurrence | System design |  | 🆕 Aug 15, 2026 |
| Microsoft | Nearby Restaurant Search Service | System design |  | 🆕 Aug 15, 2026 |
| Microsoft | Desktop Notification Center | Low-level design |  | 🆕 Aug 15, 2026 |
| DoorDash | Debug Two Routing Strategies | AI coding |  | 🆕 Aug 15, 2026 |
| DoorDash | Integrate Three Profile Services | AI coding |  | 🆕 Aug 15, 2026 |
| Giga | Design a Browser-Automated Customer Support Agent | System design |  | 🆕 Aug 14, 2026 |
| OpenAI | Design In-Store Merchant Payment Reconciliation | System design |  | 🆕 Aug 14, 2026 |
| Rippling / Amazon | Design an Event Ingestion Platform | System design |  | 🆕 Aug 14, 2026 |
| Spotify | Design a Personalized Session Playlist Ranking System | System design |  | 🆕 Aug 14, 2026 |
| Wells Fargo | Cursor-Paginated Records Service | System design |  | 🆕 Aug 14, 2026 |
| Anthropic | Design Peer-to-Peer Model Distribution | System design |  | 🆕 Aug 13, 2026 |
| OpenAI | Design a Distributed Crossword Solver | System design |  | 🆕 Aug 13, 2026 |
| Meta | Design a Multimodal Public-Content Safety Platform | System design |  | 🆕 Aug 13, 2026 |
| Databricks | Online Bookseller Platform | System design |  | 🆕 Aug 13, 2026 |
| Agoda | Resilient Hotel Search Frontend | System design |  | 🆕 Aug 13, 2026 |
| IMC | Rock Jumping | Coding |  | 🆕 Aug 13, 2026 |
| IMC | Stack Batch Removal | Coding |  | 🆕 Aug 13, 2026 |
| Anthropic | Inference Engine (Fellow Program :D | AI coding |  | 🆕 Aug 12, 2026 |
| Anthropic | Debug Extremely Randomized Trees (Fellow Program :) | AI coding |  | 🆕 Aug 12, 2026 |
| Figma | Design Comments for a Collaborative Canvas | System design |  | 🆕 Aug 12, 2026 |
| Goldman Sachs | Design a Live-Stream Chat System | System design |  | 🆕 Aug 12, 2026 |
| Coinbase / Goldman Sachs | Design a Brokerage Order Processing System | System design |  | 🆕 Aug 12, 2026 |
| ByteDance | Design a Multimedia Content Moderation Platform | System design |  | 🆕 Aug 12, 2026 |
| Mercor | Design a Unique Username Registration System | System design |  | 🆕 Aug 12, 2026 |
| Shopify | Design an Extensible Text Editor | Low-level design |  | 🆕 Aug 12, 2026 |
| Amazon | Design Smart-Device Feature Announcement Delivery | System design |  | 🆕 Aug 12, 2026 |
| Amazon | Design a Multi-Stage Audio Buffer Pipeline | Low-level design |  | 🆕 Aug 12, 2026 |
| Snowflake / Dropbox | Design a Fault-Tolerant Cloud Queue Service | System design |  | 🆕 Aug 11, 2026 |
| Apple | Design a Mobile Application Event Collection API | System design |  | 🆕 Aug 11, 2026 |
| Rippling | Design a Room-Type Hotel Booking System | System design |  | 🆕 Aug 11, 2026 |
| Pinterest | Design an Ad Event Measurement Platform | System design |  | 🆕 Aug 11, 2026 |
| Apple | Design an Analytical Data Dashboard | System design |  | 🆕 Aug 11, 2026 |
| Databricks | Design an LLM Content Safety Service | System design |  | 🆕 Aug 11, 2026 |
| Microsoft | Design a Library Circulation System | Low-level design |  | 🆕 Aug 11, 2026 |
| Capital One | Highest-Spend Advertisement | SQL |  | 🆕 Aug 11, 2026 |
| Amazon / Oracle | Design a Netflix-Style Streaming Platform | System design |  | 🆕 Aug 10, 2026 |
| Uber | Design a Driver Review Leaderboard | System design |  | 🆕 Aug 10, 2026 |
| Oracle | Design a Remote Browser Isolation Service | System design |  | 🆕 Aug 10, 2026 |
| Pinterest | Design a Blackjack Table Game | Low-level design |  | 🆕 Aug 10, 2026 |
| Spotify | Design a Weekly User Activity Prediction System | System design |  | 🆕 Aug 10, 2026 |
| Anthropic | Design Production ML Serving Observability | System design |  | 🆕 Aug 10, 2026 |
| Amazon | Design Group Purchase Contributions and Settlement | System design |  | 🆕 Aug 10, 2026 |
| Apple | Design an On-Prem Media Transfer for Cloud GPU Training | System design |  | 🆕 Aug 09, 2026 |
| IBM | Maximize Consecutive XOR | Coding |  | 🆕 Aug 09, 2026 |
| IBM | Count Digit Holes | Coding |  | 🆕 Aug 09, 2026 |
| Adobe | Design Infinite Scroll for Mutable Data | Low-level design |  | 🆕 Aug 09, 2026 |
| Adobe | Design a Promotion Display Decision Engine | Low-level design |  | 🆕 Aug 09, 2026 |
| Zoox | Design a Real-Time Fleet Location Display | System design |  | 🆕 Aug 07, 2026 |
| Figma | Design Trending Design Files | System design |  | 🆕 Aug 07, 2026 |
| Anthropic | Repair an Agent and Reduce Its Turn Count | AI coding |  | 🆕 Aug 06, 2026 |
| Amazon / Goldman Sachs / Wayfair | Design a Multi-Floor Parking Lot | Low-level design |  | 🆕 Aug 06, 2026 |
| Rippling | Design a Frontend News Feed with Offline Virtualization | System design |  | 🆕 Aug 06, 2026 |
| Amazon | Design an ML Training and Deployment Platform | System design |  | 🆕 Aug 06, 2026 |
| Pinterest | Design Viral Comment Notification Aggregation | System design |  | 🆕 Aug 06, 2026 |
| infosys | Design Offline-First Document Autosave and Synchronization | System design |  | 🆕 Aug 06, 2026 |
| Otter.ai | Design a Meeting Bot Allocation and Status Platform | System design |  | 🆕 Aug 06, 2026 |
| Headway | Design Vacation Rental Listing Search | System design |  | 🆕 Aug 06, 2026 |
| Headway | Fixed-Window Rate Limiter Middleware | AI coding |  | 🆕 Aug 06, 2026 |
| Headway | Repair Insurance Eligibility Status Projection | AI coding |  | 🆕 Aug 06, 2026 |
| TikTok | Distribution Center Package Allocation | Coding |  | 🆕 Aug 05, 2026 |
| Netflix | Design Advertising Order Lifecycle Tracking | System design |  | 🆕 Aug 05, 2026 |
| Netflix | Design an Advertising Frequency-Capping Service | System design |  | 🆕 Aug 05, 2026 |
| TikTok | Concatenate Digit-wise Sums | Coding |  | 🆕 Aug 05, 2026 |
| TikTok | Count 2x2 Submatrices by Black Cells | Coding |  | 🆕 Aug 05, 2026 |
| TikTok | Count House Segments After Destruction | Coding |  | 🆕 Aug 05, 2026 |
| TikTok | Debugger Breakpoint Actions | Coding |  | 🆕 Aug 05, 2026 |
| TikTok | Find All Local Peaks | Coding |  | 🆕 Aug 05, 2026 |
| TikTok | Minimum Height Difference Between Distant Peaks | Coding |  | 🆕 Aug 05, 2026 |
| TikTok | Minimum Operations for Stepwise Structures | Coding |  | 🆕 Aug 05, 2026 |
| TikTok | Rating Level After Changes | Coding |  | 🆕 Aug 05, 2026 |
| TikTok | Space Station Shuttle Missions | Coding |  | 🆕 Aug 05, 2026 |
| Apple | Design a Multi-Device Photo Storage System | System design |  | 🆕 Aug 05, 2026 |
| JPMorgan Chase | Design a Fleet Insurance Registration Platform | System design |  | 🆕 Aug 05, 2026 |
| IMC | Weighted LFU Cache | Coding |  | 🆕 Aug 05, 2026 |
| TikTok | Count Case-Insensitive Triplets | Coding |  | 🆕 Aug 04, 2026 |
| TikTok | Linear Warehouse Drone Delivery | Coding |  | 🆕 Aug 04, 2026 |
| Figma | Design Access-Aware Design-File Retrieval and Ranking | System design |  | 🆕 Aug 04, 2026 |
| OpenAI / Figma | Design an Agent Evaluation Platform | System design |  | 🆕 Aug 04, 2026 |
| Capital One | Obstacle Placement Queries | Coding |  | 🆕 Aug 04, 2026 |
| TikTok | Product Minus Sum of Digits | Coding |  | 🆕 Aug 04, 2026 |
| Adyen | Design a Campaign Milestone Visitor Reward | System design |  | 🆕 Aug 04, 2026 |
| IMC | Chain of Command | Coding |  | 🆕 Aug 04, 2026 |
| IMC | Choose Containers | Coding |  | 🆕 Aug 04, 2026 |
| HSBC | Minimum Satellite Data Transfer Iterations | Coding |  | 🆕 Aug 03, 2026 |
| HSBC | Organization Reputation After Employee Departures | Coding |  | 🆕 Aug 03, 2026 |
| DoorDash | Design a Downstream-Service Alert Notification System | System design |  | 🆕 Aug 03, 2026 |
| Anthropic | Design a Prompt Playground | System design |  | 🆕 Aug 03, 2026 |
| Amazon | Repair the Wallet Loan Marketplace | AI coding |  | 🆕 Aug 03, 2026 |
| Gusto | Design a Restaurant Staff Scheduling System | System design |  | 🆕 Aug 03, 2026 |
| HSBC | Remove Vowels from a String | Coding |  | 🆕 Aug 03, 2026 |
| Infosys | Count Valid A-B-C Sequences Under a Modulo-Four Rule | Coding |  | 🆕 Aug 02, 2026 |
| Infosys | Maximum Product of a Strictly Increasing Contiguous Subarray | Coding |  | 🆕 Aug 02, 2026 |
| Infosys | Minimum Cost to Assign Candidates to Two Cities | Coding |  | 🆕 Aug 02, 2026 |
| OpenAI | Design a Declarative Infrastructure Orchestrator | System design |  | 🆕 Aug 02, 2026 |
| Baseten | Build a Durable Single-Server Key-Value Store | AI coding |  | 🆕 Aug 02, 2026 |
| Baseten | Parallelize API Calls with a Thread Pool | AI coding |  | 🆕 Aug 02, 2026 |
| Asana | Design a Rectangular Jigsaw Puzzle | Low-level design |  | 🆕 Aug 02, 2026 |
| Decagon | Design a Multi-Tenant AI Gateway | System design |  | 🆕 Aug 01, 2026 |
| Scale AI | Design an Embedding and Classification API | System design |  | 🆕 Aug 01, 2026 |
| Apple | Design an Online Voting Service | System design |  | 🆕 Aug 01, 2026 |
| Scale AI | Build a CSV-to-JSON LLM Categorization Service | AI coding |  | 🆕 Aug 01, 2026 |
| Superhuman | Reverse a Singly Linked List | Coding |  | 🆕 Jul 31, 2026 |
| Superhuman | Recover a Tree from Preorder Depth Encoding | Coding |  | 🆕 Jul 31, 2026 |
| Superhuman | Deep Copy a Singly Linked List | Coding |  | 🆕 Jul 31, 2026 |
| Superhuman | Deep Copy a Random-Pointer List | Coding |  | 🆕 Jul 31, 2026 |
| Chicago Trading | Design a Pre-Trade Risk Checking System | System design |  | 🆕 Jul 31, 2026 |
| Plaid | Design an Embedded Pay-by-Bank Checkout | System design |  | 🆕 Jul 31, 2026 |
| OpenAI | Repair a Deployed Django Rate Limiter | AI coding |  | 🆕 Jul 31, 2026 |
| Microsoft | Maximum Score with Prime Jumps | Coding |  | Jul 30, 2026 |
| Visa | Connected Groups | Coding |  | Jul 30, 2026 |
| Visa | Perfect Substrings | Coding |  | Jul 30, 2026 |
| Oracle | Alphabetically Maximum Substring | Coding |  | Jul 30, 2026 |
| Lyft | Stateful Paginated Fetch N | Coding |  | Jul 30, 2026 |
| StackAdapt | Nested Recipe Inventory Manager | Coding |  | Jul 30, 2026 |
| Snowflake | Distributed Tree Counting State Machine | Coding |  | Jul 30, 2026 |
| Snowflake | Maximum Number of Events That Can Be Attended | Coding |  | Jul 30, 2026 |
| Amazon | Single Element in a Sorted Array | Coding |  | Jul 30, 2026 |
| eBay | K Smallest Elements from Sorted Arrays | Coding |  | Jul 30, 2026 |
| eBay | Single-Pass Search in a Rotated Sorted Array | Coding |  | Jul 30, 2026 |
| Opendoor | Finite Same-Origin Web Crawler | Coding |  | Jul 30, 2026 |
| Oracle | Enumerate Right-and-Down Matrix Paths | Coding |  | Jul 30, 2026 |
| Oracle | Maximize Movie Ratings Without Consecutive Skips | Coding |  | Jul 30, 2026 |
| DoorDash | Random Dasher Set Operations | Coding |  | Jul 30, 2026 |
| Databricks | Key-Value Store with Hit Counter | Coding |  | Jul 30, 2026 |
| Oracle | Best Time to Buy and Sell Stock | Coding |  | Jul 30, 2026 |
| IBM | String-Pair Frequency Similarity | Coding |  | Jul 30, 2026 |
| Pinterest / Amazon / Zoom / Goldman Sachs | Design a Following News Feed Service | System design |  | Jul 30, 2026 |
| Databricks | Chat API and Database System | System design |  | Jul 30, 2026 |
| Opendoor | Map-Based Home Search Backend | System design |  | Jul 30, 2026 |
| Databricks | Music Playlist System | System design |  | Jul 30, 2026 |
| Expedia | Design a Partner Data Aggregation and Query Service | System design |  | Jul 30, 2026 |
| Susquehanna International Group | Design a Cash Register with Inventory and Profit Tracking | Low-level design |  | Jul 30, 2026 |
| Amazon | Design a Database Partition Split-and-Merge Manager | Low-level design |  | Jul 30, 2026 |
| Walmart | Design a Marketplace Product Catalog Platform | System design |  | Jul 30, 2026 |
| Amazon | Design and Implement a Streaming Log Handler | Low-level design |  | Jul 30, 2026 |
| DoorDash | Design a Three-Day Charity Event System | System design |  | Jul 30, 2026 |
| Mercury Insurance | Build a Python CRUD API | AI coding |  | Jul 30, 2026 |
| Cognitiv | Word Search | Coding |  | Jul 29, 2026 |
| Reddit | Chatter Message Window | Coding |  | Jul 29, 2026 |
| Amazon | Count the Number of Complete Components | Coding |  | Jul 29, 2026 |
| Amazon | Cousins in Binary Tree II | Coding |  | Jul 29, 2026 |
| Squarepoint | Evaluating Circuit Expressions | Coding |  | Jul 29, 2026 |
| Rippling | Filter and Sort Scheduled Tasks | Coding |  | Jul 29, 2026 |
| Google | Longest Subarray with Sum at Most K | Coding |  | Jul 29, 2026 |
| Google | Maximum Sum Path Between Two Leaf Nodes | Coding |  | Jul 29, 2026 |
| Amazon | Minimum Operations to Make an Array Continuous | Coding |  | Jul 29, 2026 |
| Lyft | Minimum Window Substring | Coding |  | Jul 29, 2026 |
| Netflix | Movie Billboard Rotation | Coding |  | Jul 29, 2026 |
| Instacart | Product Total With the Cheapest Promotion | Coding |  | Jul 29, 2026 |
| Airbnb | Recipe Management System | Coding |  | Jul 29, 2026 |
| Instacart | Sort Products by Aisle With Frozen Items Last | Coding |  | Jul 29, 2026 |
| Amazon | Vertical Order Traversal of a Binary Tree | Coding |  | Jul 29, 2026 |
| Databricks | Bookstore Batch Book-Price API | System design |  | Jul 29, 2026 |
| Rippling | Design an Exact-Room Hotel Reservation System | System design |  | Jul 29, 2026 |
| Amazon | Design Offline Reading-Progress Synchronization | System design |  | Jul 29, 2026 |
| Databricks | WAL-Backed Batched Log-Writing System | System design |  | Jul 29, 2026 |
| Databricks | Design a Locking Key-Value Store with Batch Writes | Low-level design |  | Jul 29, 2026 |
| Databricks | Design a WAL-Backed Batch Log Writer | Low-level design |  | Jul 29, 2026 |
| Bilt Rewards | Configurable Reward Points Service | System design |  | Jul 29, 2026 |
| Remitly | IP Address Filtering Service | System design |  | Jul 29, 2026 |
| Harness | Streaming Ingredient Dishes | Coding |  | Jul 28, 2026 |
| Oracle | Add One to a Number Represented as Digits | Coding |  | Jul 28, 2026 |
| Oracle | Top K Frequent Elements with Larger-Value Tie Break | Coding |  | Jul 28, 2026 |
| Virtu Financial | Profit Analysis | Coding |  | Jul 28, 2026 |
| Virtu Financial | Banking Transaction Exceptions | Coding |  | Jul 28, 2026 |
| Virtu Financial | FIX Message Reconciliation | Coding |  | Jul 28, 2026 |
| Amazon | HTTP Request Redirection | Coding |  | Jul 28, 2026 |
| Google | Split a Log Outside Quotes | Coding |  | Jul 28, 2026 |
| Stripe | Group Linked Merchant Records | Coding |  | Jul 28, 2026 |
| Apple | Insert Interval | Coding |  | Jul 28, 2026 |
| Google | Decode String | Coding |  | Jul 28, 2026 |
| Lyft | Minimum Workers with Job Assignments | Coding |  | Jul 28, 2026 |
| Databricks | Blocking Keyed Cache with Waiting Readers | Coding |  | Jul 28, 2026 |
| Google | Phone Keypad Letter Combinations | Coding |  | Jul 28, 2026 |
| Google | Count Prefix Matches in a Sorted Array | Coding |  | Jul 28, 2026 |
| Uber | Minimum Refueling Stops | Coding |  | Jul 28, 2026 |
| OpenAI | Segmented Durable Key-Value Store | Coding |  | Jul 28, 2026 |
| Cresta | Particle Moves to Target | Coding |  | Jul 28, 2026 |
| Cresta | Top Three Companies by Profit | Coding |  | Jul 28, 2026 |
| Cresta | Rightward Bacteria Consumption | Coding |  | Jul 28, 2026 |
| Google | Distributed Quoted-Log Tokenization | System design |  | Jul 28, 2026 |
| Lyft | Donation Platform | System design |  | Jul 28, 2026 |
| Uber | Rolling Stock Price Alert System | System design |  | Jul 28, 2026 |
| Bloomberg | Refactor a Cache for Pluggable Eviction Policies | Low-level design |  | Jul 28, 2026 |
| Spotnana | Optimal Card Game Score | Coding |  | Jul 27, 2026 |
| Zomato / Eternal | Maximum Production Within Power | Coding |  | Jul 27, 2026 |
| Zomato / Eternal | Rearrange Songs by Author | Coding |  | Jul 27, 2026 |
| Kikoff | JSON Identity Verification | Coding |  | Jul 27, 2026 |
| The Allen Institute for AI | Streaming Step Progress Hierarchy | Coding |  | Jul 27, 2026 |
| Airbnb | Parcel Event Tracking | Coding |  | Jul 27, 2026 |
| Apple | Group Transitive String Aliases | Coding |  | Jul 27, 2026 |
| Nooks | Majority Labels over Audio Intervals | Coding |  | Jul 27, 2026 |
| Coinbase | In-Memory Database | Coding |  | Jul 27, 2026 |
| Shopify | Deterministic Secret Santa Assignment | Coding |  | Jul 27, 2026 |
| OpenAI | Durable String Key-Value Store | Coding |  | Jul 27, 2026 |
| Confluent | Match a Variadic Function Signature | Coding |  | Jul 27, 2026 |
| Google | Ad Score Scheduler With Delay | Coding |  | Jul 27, 2026 |
| Google | Alternating-Color Binary Tree Roots | Coding |  | Jul 27, 2026 |
| Spotnana | Minimize Maximum Pilot Workload | Coding |  | Jul 27, 2026 |
| Amazon | Resolve Task Dependencies | Coding |  | Jul 27, 2026 |
| Google | Route Pattern Matcher | Coding |  | Jul 27, 2026 |
| Optiver | Design a News Subscription Processing Engine | System design |  | Jul 27, 2026 |
| Brex | Design a Peer-to-Peer Money Transfer System | System design |  | Jul 27, 2026 |
| Distyl AI | Design an Iterative Compound-LLM Defense Generator | System design |  | Jul 27, 2026 |
| Hudson River Trading | Design Shared NFS Read Acceleration | System design |  | Jul 27, 2026 |
| Coinbase / Airbnb | In-Memory Database | AI coding |  | Jul 27, 2026 |
| Airbnb | Worker Management, Part 1: Office Registration | Coding |  | Jul 26, 2026 |
| Airbnb | Worker Management, Part 2: Top Workers | Coding |  | Jul 26, 2026 |
| Airbnb | Worker Management, Part 3: Promotions and Salary | Coding |  | Jul 26, 2026 |
| Stripe | Merchant Fraud Risk Scoring | Coding |  | Jul 26, 2026 |
| Boston Consulting Group | Dynamic Pair Sum Queries | Coding |  | Jul 26, 2026 |
| Boston Consulting Group | Find a Submatrix Matching a Pattern | Coding |  | Jul 26, 2026 |
| Boston Consulting Group | Longest Contiguous Character Run | Coding |  | Jul 26, 2026 |
| Boston Consulting Group | Even-Position Monotonicity | Coding |  | Jul 26, 2026 |
| Airbnb | Worker Management with Full-Shift Double Pay | Coding |  | Jul 26, 2026 |
| Hudson River Trading | Count 2x2 Submatrices by Black Cells | Coding |  | Jul 26, 2026 |
| Hudson River Trading | Cumulative Unique Bytes | Coding |  | Jul 26, 2026 |
| Upstart | Minimum Absolute Pair Difference | Coding |  | Jul 26, 2026 |
| Upstart | Lexicographic Word Frequencies | Coding |  | Jul 26, 2026 |
| Upstart | Sum Multiples of 3, 5, or 7 Below N | Coding |  | Jul 26, 2026 |
| Upstart | Add Drama to Text Groups | Coding |  | Jul 26, 2026 |
| DE Shaw | Maximum L1 Distance Between Equal-Length Subarrays | Coding |  | Jul 26, 2026 |
| Airbnb | Nested List Iterator with Remove | Coding |  | Jul 26, 2026 |
| Citadel | Limit Order Book Matching Engine | Coding |  | Jul 26, 2026 |
| Hudson River Trading | Market Data Signal Watcher | Coding |  | Jul 26, 2026 |
| Databricks | Rectangular K-in-a-Row | Coding |  | Jul 26, 2026 |
| Amazon | Shortest Distance on a Circular Bus Route | Coding |  | Jul 26, 2026 |
| Databricks | Design a Durable Local Event Writer | System design |  | Jul 26, 2026 |
| Databricks | Design a Chat Application Cache Architecture | System design |  | Jul 25, 2026 |
| Salesforce | Optimal Account Balancing | Coding |  | Jul 25, 2026 |
| Google | Count Sortable Splits | Coding |  | Jul 25, 2026 |
| Stripe | Rule-Driven Transaction Fraud Detection | Coding |  | Jul 25, 2026 |
| OpenAI | Prefix Matrix Products and Autograd | Coding |  | Jul 25, 2026 |
| Pinterest | Nested Set Structural Equivalence | Coding |  | Jul 25, 2026 |
| TikTok | Bubble Explosion | Coding |  | Jul 25, 2026 |
| TikTok | Reconstruct Landmark Journey | Coding |  | Jul 25, 2026 |
| TikTok | Reverse the Interior of Vowel-Bounded Words | Coding |  | Jul 25, 2026 |
| TikTok | Uppercase-Lowercase Difference | Coding |  | Jul 25, 2026 |
| Salesforce | Longest Increasing Subsequence | Coding |  | Jul 24, 2026 |
| Salesforce | Maximal Square | Coding |  | Jul 24, 2026 |
| MathWorks | Beautiful Arrangement | Coding |  | Jul 24, 2026 |
| MathWorks | Find Minimum Cost to Remove Array Elements | Coding |  | Jul 24, 2026 |
| Apple | Design Task Manager | Coding |  | Jul 24, 2026 |
| Apple | Unit Conversion II | Coding |  | Jul 24, 2026 |
| Cresta | Feature Flag Evaluation Engine | Coding |  | Jul 24, 2026 |
| MathWorks | Group Shifted Strings | Coding |  | Jul 24, 2026 |
| MathWorks | Longest Valid Parentheses | Coding |  | Jul 24, 2026 |
| LinkedIn / Confluent | CI/CD Pipeline Orchestration System | System design |  | Jul 24, 2026 |
| Tekion | Design a Car Service-Center Booking System | System design |  | Jul 24, 2026 |
| MathWorks | Design a Product Authentication Platform | System design |  | Jul 24, 2026 |
| Shopify | Design a Production-Ready URL Cache Service | System design |  | Jul 24, 2026 |
| Google | Ranked Deals Discovery and Claim Service | System design |  | Jul 24, 2026 |
| Tekion | Design a Configurable Logging Framework | Low-level design |  | Jul 24, 2026 |
| Capillary Technologies | Design a Loyalty-Data Insight Platform | System design |  | Jul 24, 2026 |
| Akuna | Profitable Project Pairs | Coding |  | Jul 23, 2026 |
| Goldman Sachs | Validate Binary Search Tree | Coding |  | Jul 23, 2026 |
| Visa | Maximum Server Processing Time | Coding |  | Jul 23, 2026 |
| Visa | Signal Pings | Coding |  | Jul 23, 2026 |
| Visa | Sum of Index-Ordered Pair Differences | Coding |  | Jul 23, 2026 |
| OnePay | Design a Community Chat Platform | System design |  | Jul 23, 2026 |
| Roblox | Design a Like/Unlike Service | System design |  | Jul 23, 2026 |
| Bloomberg | Word Break II | Coding |  | Jul 22, 2026 |
| Microsoft | Binary String Swap Time | Coding |  | Jul 22, 2026 |
| Microsoft | Minimum Effort Task Schedule | Coding |  | Jul 22, 2026 |
| Tekion | Longest Balanced Substring After One Swap | Coding |  | Jul 22, 2026 |
| Amazon | Sort an Array with Rotate and Flip | Coding |  | Jul 22, 2026 |
| Akuna | Calculate Portfolio Rebalancing Deltas | Coding |  | Jul 22, 2026 |
| Akuna | Maximum Label Difference in a Connected Component | Coding |  | Jul 22, 2026 |
| Akuna | Minimize Malware Spread by Removing a Node | Coding |  | Jul 22, 2026 |
| TikTok | Count Access Code Pairs | Coding |  | Jul 22, 2026 |
| TikTok | Count Key Changes | Coding |  | Jul 22, 2026 |
| TikTok | Travel Distance on Scooters | Coding |  | Jul 22, 2026 |
| TikTok | Validate 3x3 Digit Windows | Coding |  | Jul 22, 2026 |
| DRW | Last Round for Each Player | Coding |  | Jul 22, 2026 |
| DRW | Shortest Compressed Length After Removal | Coding |  | Jul 22, 2026 |
| Amazon / Goldman Sachs | Design a Financial Portfolio Dashboard | System design |  | Jul 22, 2026 |
| Databricks | Design a Chat Application with Message and Thread Deletion | System design |  | Jul 22, 2026 |
| Amazon | Loyal Customers Across Two Days | Coding |  | Jul 21, 2026 |
| Amazon | Smallest Number With a Given Digit Sum | Coding |  | Jul 21, 2026 |
| Oracle | Merge k Sorted Lists | Coding |  | Jul 21, 2026 |
| Amazon | Design a Distributed Recurring Workflow Scheduler | System design |  | Jul 21, 2026 |
| Amperity | Design a Read-Once Secret Sharing Service | System design |  | Jul 21, 2026 |
| Amazon | Design Music Search, Playlists, and Playback | Low-level design |  | Jul 21, 2026 |
| Airbnb | Most Frequent Reduced Digit | Coding |  | Jul 20, 2026 |
| Airbnb | Rectangle Fit Queries | Coding |  | Jul 20, 2026 |
| Airbnb | Robot Final Direction | Coding |  | Jul 20, 2026 |
| Airbnb | Robot Inventory Tracking | Coding |  | Jul 20, 2026 |
| Akuna | Communications Handler | Coding |  | Jul 20, 2026 |
| Amazon | Basic Calculator | Coding |  | Jul 20, 2026 |
| Amazon | Distance Between Two Tree Nodes | Coding |  | Jul 20, 2026 |
| Capital One | Format a Newspaper Page | Coding |  | Jul 20, 2026 |
| Akuna | Maximum K-Star Sum | Coding |  | Jul 20, 2026 |
| Microsoft | Maximum Pipeline Throughput | Coding |  | Jul 20, 2026 |
| Microsoft | Maximum Strong Team Subarray | Coding |  | Jul 20, 2026 |
| PhonePe | Luna and the Colorful Socks | Coding |  | Jul 20, 2026 |
| Ramp | Design a Real-Time Payment Count Dashboard | System design |  | Jul 20, 2026 |
| Meta | Design and Implement an In-Memory Tally Service | Low-level design |  | Jul 20, 2026 |
| Assort Health | Design a Conversational Flight Search and Booking Agent | System design |  | Jul 20, 2026 |
| Capital One | Compare Counts Around Pivot | Coding |  | Jul 20, 2026 |
| Capital One | Reconstruct Landmark Journey | Coding |  | Jul 20, 2026 |
| Capital One | Alternate String Ends | Coding |  | Jul 19, 2026 |
| Capital One | Sort Every Matrix Border Layer | Coding |  | Jul 19, 2026 |
| Waymo | Average or Zero | Coding |  | Jul 19, 2026 |
| Visa | Minimum Score of a Path Between Cities | Coding |  | Jul 18, 2026 |
| IDFC | Smallest Adjacent Concatenation | Coding |  | Jul 18, 2026 |
| IDFC | Minimum Cake Cuts | Coding |  | Jul 18, 2026 |
| Apple | Design a Large JSON Transformation Service | System design |  | Jul 18, 2026 |
| Pinterest | Design a Real-Time Category Leaderboard | System design |  | Jul 18, 2026 |
| Unattributed | Design and Implement a Pluggable Notification Rate Limiter | Low-level design |  | Jul 18, 2026 |
| Goldman Sachs | Inherited Role Permissions | Coding |  | Jul 17, 2026 |
| Goldman Sachs | Root of the Largest Tree | Coding |  | Jul 17, 2026 |
| Uber | Design a Driver Payout System | System design |  | Jul 17, 2026 |
| Microsoft | Design a Real-Time Multiplayer Game | System design |  | Jul 17, 2026 |
| Adobe | Design Network-Backed Search Suggestions | Low-level design |  | Jul 17, 2026 |
| Amazon | Customer Package Delivery Report | SQL |  | Jul 16, 2026 |
| Microsoft | Alphabetically Smallest Palindrome | Coding |  | Jul 16, 2026 |
| Microsoft | Maximum Reward Points | Coding |  | Jul 16, 2026 |
| Zomato / Eternal | Robot Warehouse Optimization | Coding |  | Jul 16, 2026 |
| Google | Count Good Numbers | Coding |  | Jul 15, 2026 |
| Google | Count Element Symbol Decompositions | Coding |  | Jul 15, 2026 |
| Google | Convert Snake Case to Camel Case | Coding |  | Jul 15, 2026 |
| Uber | Last Truck to Leave the Lane | Coding |  | Jul 15, 2026 |
| Citadel | Minimum Image Processing Cost | Coding |  | Jul 15, 2026 |
| IBM | Count Strictly Increasing Subsequences of Length 3 | Coding |  | Jul 15, 2026 |
| Goldman Sachs | Alternating Parity Permutations | Coding |  | Jul 15, 2026 |
| Arcesium | Ordered Payload Release | Coding |  | Jul 15, 2026 |
| ByteDance | Most Frequent Integer with Smaller Tie-Break | Coding |  | Jul 15, 2026 |
| Headway | Vacation Rental Search and Booking | System design |  | Jul 15, 2026 |
| Uber | Chain of Command | Coding |  | Jul 14, 2026 |
| Waymo | Design a Global Small-Image Cache | System design |  | Jul 14, 2026 |
| Waymo | Design a Matchmaking Service | System design |  | Jul 14, 2026 |
| Salesforce | Design a Rental Car Reservation System | System design |  | Jul 14, 2026 |
| Salesforce / Slack | Design a Third-Party SaaS Integration Platform | System design |  | Jul 14, 2026 |
| New Relic | Product of Array Except Self | Coding |  | Jul 13, 2026 |
| OpenAI | CIDR IPv4 Range Iterator | Coding |  | Jul 12, 2026 |
| OpenAI | IPv4 Forward Iterator | Coding |  | Jul 12, 2026 |
| OpenAI | IPv4 Reverse Iterator | Coding |  | Jul 12, 2026 |
| OpenAI | Convert an IPv4 Range to Minimal CIDR Blocks | Coding |  | Jul 12, 2026 |
| OpenAI | Toy Language Generic Return-Type Inference | Coding |  | Jul 12, 2026 |
| OpenAI | Count Matching Regions in Two Binary Grids | Coding |  | Jul 12, 2026 |
| OpenAI | Largest Square Subgrid Under a Sum Limit | Coding |  | Jul 12, 2026 |
| OpenAI | Backpropagation Through Sort and Median | Coding |  | Jul 12, 2026 |
| Anthropic | Repair the Bootloader Program | Coding |  | Jul 12, 2026 |
| Anthropic | Normalize a DNS Domain Name | Coding |  | Jul 12, 2026 |
| Anthropic | Worker Management, Part 1: Office Registration | Coding |  | Jul 12, 2026 |
| Anthropic | Worker Management, Part 2: Top Workers | Coding |  | Jul 12, 2026 |
| Anthropic | Worker Management, Part 3: Promotions and Salary | Coding |  | Jul 12, 2026 |
| Anthropic | Worker Management, Part 4: Double-Paid Intervals | Coding |  | Jul 12, 2026 |
| Anthropic | Cloud Storage Compression and Decompression | Coding |  | Jul 12, 2026 |
| Anthropic | In-Memory Database Historical Lookup | Coding |  | Jul 12, 2026 |
| Anthropic | Banking Pending Transfer Acceptance | Coding |  | Jul 12, 2026 |
| Anthropic | Cloud Storage File Versioning | Coding |  | Jul 12, 2026 |
| Anthropic | Cloud Storage Prefix Trash and Restore | Coding |  | Jul 12, 2026 |
| Amazon | Number of Islands II | Coding |  | Jul 12, 2026 |
| Amazon | Course Schedule | Coding |  | Jul 12, 2026 |
| Amazon | Maximum Sum of Heights | Coding |  | Jul 12, 2026 |
| Amazon | Longest Palindromic Subsequence | Coding |  | Jul 12, 2026 |
| Amazon | Group Anagrams | Coding |  | Jul 12, 2026 |
| Amazon | Maximal Square | Coding |  | Jul 12, 2026 |
| Amazon | Sliding Window Maximum | Coding |  | Jul 12, 2026 |
| Agoda | 3Sum | Coding |  | Jul 12, 2026 |
| JP Morgan | Bitwise XOR Subsequences | Coding |  | Jul 12, 2026 |
| TikTok | Obstacle Placement Queries | Coding |  | Jul 12, 2026 |
| Upstart | Coordinate Bounding Box | Coding |  | Jul 12, 2026 |
| Upstart | Increase Exclamations and Convert Periods | Coding |  | Jul 12, 2026 |
| Upstart | Interleave Equal-Length Strings by Column | Coding |  | Jul 12, 2026 |
| Upstart | Scale Ingredient Quantities | Coding |  | Jul 12, 2026 |
| IDFC | Find All People With Secret | Coding |  | Jul 12, 2026 |
| DRW | Doctor Appointment Slot Assignment | Coding |  | Jul 12, 2026 |
| DRW | Maximum Even-Sum Neighboring Pairs | Coding |  | Jul 12, 2026 |
| DRW | Minimize Maximum Group Difference | Coding |  | Jul 12, 2026 |
| Goldman Sachs | Cheapest Flights Within K Stops | Coding |  | Jul 12, 2026 |
| Goldman Sachs | Word Ladder | Coding |  | Jul 12, 2026 |
| Rippling | Delivery Cost Tracker | Coding |  | Jul 12, 2026 |
| Rippling | Corporate Card Expense Rules | Coding |  | Jul 12, 2026 |
| Rippling | Camel Cards | Coding |  | Jul 12, 2026 |
| Rippling | Article Vote Tracker | Coding |  | Jul 12, 2026 |
| Rippling | Employee Resource Access Management | Coding |  | Jul 12, 2026 |
| Rippling | Limit an Organization Tree's Height | Coding |  | Jul 12, 2026 |
| Rippling | Distributed System Recovery | Coding |  | Jul 12, 2026 |
| Rippling | Server Upgrade Planning | Coding |  | Jul 12, 2026 |
| Rippling | Shortest Substring | Coding |  | Jul 12, 2026 |
| Rippling | Song Play Analytics | Coding |  | Jul 12, 2026 |
| Rippling | Lexicographically Minimum Stack Encryption | Coding |  | Jul 12, 2026 |
| Rippling | Minimum Account Settlements | Coding |  | Jul 12, 2026 |
| Rippling | Matrix Region Sum | Coding |  | Jul 12, 2026 |
| Rippling | Maximum XOR Elimination Score | Coding |  | Jul 12, 2026 |
| Rippling | Prime Tree City Labelings | Coding |  | Jul 12, 2026 |
| Zomato / Eternal | Jump Game IV | Coding |  | Jul 12, 2026 |
| IndiaMART | Reverse a String | Coding |  | Jul 12, 2026 |
| Moody's | Longest Subarray with At Most Two Distinct Values | Coding |  | Jul 12, 2026 |
| MulticoreWare | Minimum Coin Change | Coding |  | Jul 12, 2026 |
| MulticoreWare | Second Distinct Largest Element | Coding |  | Jul 12, 2026 |
| Shipsy | Largest Rectangle in Histogram | Coding |  | Jul 12, 2026 |
| Stryker | Squares of a Sorted Array | Coding |  | Jul 12, 2026 |
| Hive | Validate a Directed Edge Addition | Coding |  | Jul 12, 2026 |
| Robinhood | Word Frequency in a Large Text | Coding |  | Jul 12, 2026 |
| Target | Minimum Edit-Distance String for Each Query | Coding |  | Jul 11, 2026 |
| Target | Count Lucky Numbers in a Range | Coding |  | Jul 11, 2026 |
| Target | First-Available Seat Booking | Coding |  | Jul 11, 2026 |
| OpenAI | Memory Allocator | Coding |  | Jul 10, 2026 |
| OpenAI | Message Event Aggregation | Coding |  | Jul 10, 2026 |
| OpenAI | Streaming Entropy, Part 1: Batch Entropy | Coding |  | Jul 10, 2026 |
| OpenAI | Streaming Entropy, Part 2: Numerically Stable Entropy | Coding |  | Jul 10, 2026 |
| OpenAI | Streaming Entropy, Part 3: Block-wise Entropy | Coding |  | Jul 10, 2026 |
| OpenAI | Streaming Entropy, Part 4: Stable Streaming Entropy | Coding |  | Jul 10, 2026 |
| OpenAI | Versioned Social Network | Coding |  | Jul 10, 2026 |
| Anthropic | Banking System, Part 1: Accounts and Transfers | Coding |  | Jul 10, 2026 |
| Anthropic | Banking System, Part 2: Top Spenders | Coding |  | Jul 10, 2026 |
| Anthropic | Banking System, Part 3: Scheduled Payments | Coding |  | Jul 10, 2026 |
| Anthropic | Banking System, Part 4: Merging and Balance History | Coding |  | Jul 10, 2026 |
| Amazon | Number of Atoms | Coding |  | Jul 10, 2026 |
| Amazon | Minimum Redistribution Cost | Coding |  | Jul 10, 2026 |
| Amazon | Domain Weight Calculation | Coding |  | Jul 10, 2026 |
| Amazon | Minimum Contiguous Replacements | Coding |  | Jul 10, 2026 |
| Walmart | K-Capable Model Costs | Coding |  | Jul 10, 2026 |
| Google | Ad Rotation Scheduler With Cooldown | Coding |  | Jul 10, 2026 |
| Google | Consolidated On-Call Rotations | Coding |  | Jul 10, 2026 |
| Google | Count Connected Point Clusters | Coding |  | Jul 10, 2026 |
| Google | Longest Target Run After Replacements | Coding |  | Jul 10, 2026 |
| Hudson River Trading | Backtick Identifier Converter | Coding |  | Jul 10, 2026 |
| Stripe | Directly Linked Users | Coding |  | Jul 10, 2026 |
| Stripe | Fraud Ring Size | Coding |  | Jul 10, 2026 |
| Stripe | Risky Fraud Ring | Coding |  | Jul 10, 2026 |
| Two Sigma | Balanced Split String with Wildcards | Coding |  | Jul 10, 2026 |
| Two Sigma | Closest Color | Coding |  | Jul 10, 2026 |
| Visa | Planning Production | Coding |  | Jul 10, 2026 |
| Visa | Subarray Sum | Coding |  | Jul 10, 2026 |
| Optiver | Construct Binary Tree S-Expression | Coding |  | Jul 10, 2026 |
| TCS | Array Rank Transform | Coding |  | Jul 10, 2026 |
| Codeium | Biggest Connected Component | Coding |  | Jul 10, 2026 |
| Flexport | Choose the Next Hidden-Word Guess | Coding |  | Jul 10, 2026 |
| Apple | Phone Directory | Coding |  | Jul 10, 2026 |
| Okta | CD Rental System | Coding |  | Jul 10, 2026 |
| Omnissa | Longest Substring Without Repeating Characters | Coding |  | Jul 09, 2026 |
| Omnissa | Rotate Array Right | Coding |  | Jul 09, 2026 |
| Spotnana | All OOne Operations | Coding |  | Jul 09, 2026 |
| Capital One | Summarize Taxi Drivers and Rides | SQL |  | Jul 09, 2026 |
| Capital One | Build Taxi Driver Performance Features | SQL |  | Jul 09, 2026 |
| Capital One | Prepare Taxi Driver Classification Data | SQL |  | Jul 09, 2026 |
| Capital One | Predict Taxi Driver Classes | SQL |  | Jul 09, 2026 |
| Rupeek | Trapping Rain Water | Coding |  | Jul 08, 2026 |
| OpenAI | DSA Round: Maximum Score Grid Path | Coding |  | Jul 08, 2026 |
| Amazon | Closest Version Date | Coding |  | Jul 08, 2026 |
| Amazon | Maximum Concurrent Processes (Bar Raiser Round) | Coding |  | Jul 08, 2026 |
| Amazon | Package Dependency Order | Coding |  | Jul 08, 2026 |
| Scale AI | Task Scheduler with Dependencies | Coding |  | Jul 08, 2026 |
| Salesforce | ATM Queue Exit Order | Coding |  | Jul 08, 2026 |
| Salesforce | Good Ways to Split an Array | Coding |  | Jul 08, 2026 |
| Salesforce | Generate Seen Binary Strings | Coding |  | Jul 08, 2026 |
| Salesforce | Update Pod Counts From Logs | Coding |  | Jul 08, 2026 |
| Agoda | Feasibility of Printing Within Given Days | Coding |  | Jul 08, 2026 |
| Agoda | Minimum Daily Printing Limit | Coding |  | Jul 08, 2026 |
| Google | String Pattern Replacement | Coding |  | Jul 08, 2026 |
| Google | Template Variable Expansion | Coding |  | Jul 08, 2026 |
| Meta | Highest Rating Price Ratio | Coding |  | Jul 08, 2026 |
| Snowflake | Closest Target Character | Coding |  | Jul 08, 2026 |
| Point72 | Test the Hypothesis | Coding |  | Jul 08, 2026 |
| DE Shaw | Minimum Frames for Equal Chunks | Coding |  | Jul 08, 2026 |
| DE Shaw | Non-Alternating Binary Partitions | Coding |  | Jul 08, 2026 |
| Sofi | Reachable Nodes in a Directed Graph | Coding |  | Jul 08, 2026 |
| Mercor | Top K With a Deterministically Noisy Comparator (MLE) | Coding |  | Jul 08, 2026 |
| Reddit | Reconstruct Billing Status | Coding |  | Jul 08, 2026 |
| Apple | Product Except Self With Zeros | Coding |  | Jul 08, 2026 |
| Apple | Subset Sum Possible | Coding |  | Jul 08, 2026 |
| Apple | Validate Completed Sudoku | Coding |  | Jul 08, 2026 |
| Figma | Rich Text Parser Part 3 (Depth Tokens) | Coding |  | Jul 08, 2026 |
| Zomato / Eternal | Flipping Matrix | Coding |  | Jul 08, 2026 |
| Zomato / Eternal | Special Keyboard | Coding |  | Jul 08, 2026 |
| NatWest | Remove Duplicate Characters | Coding |  | Jul 08, 2026 |
| NatWest | Sum Elements at Even Indices | Coding |  | Jul 08, 2026 |
| Safe Security | Maximum Subarray Sum | Coding |  | Jul 08, 2026 |
| Blinkit | Unique Supersequence Merge | Coding |  | Jul 08, 2026 |
| Amazon | Merge Sorted Array | Coding |  | Jul 07, 2026 |
| PhonePe | Count Bowl Subarrays | Coding |  | Jul 07, 2026 |
| PhonePe | Reconstruct Itinerary | Coding |  | Jul 07, 2026 |
| Datadog | Delete a Filesystem Tree | Coding |  | Jul 07, 2026 |
| Amazon | Design an Online Code Compiler | System design |  | Jul 05, 2026 |
| Amazon | Permutation Sorter | Coding |  | Jul 03, 2026 |
| Amazon | Get Max Servers | Coding |  | Jul 03, 2026 |
| McKinsey | Predicting the S&P 500 Index | Coding |  | Jul 03, 2026 |
| QRT | Array Nullification | Coding |  | Jul 03, 2026 |
| QRT | Keep Them Apart | Coding |  | Jul 03, 2026 |
| Snowflake | Minimum Height | Coding |  | Jul 03, 2026 |
| IBM | Query Type Frequency Window | Coding |  | Jul 03, 2026 |
| IBM | Maximum Requests in a Time Window | Coding |  | Jul 03, 2026 |
| IBM | Minimum Number of Non-Empty Disjoint Segments | Coding |  | Jul 03, 2026 |
| Nvidia | Governed SQL Generation Chatbot | System design |  | Jul 02, 2026 |
| Nvidia | GPU Telemetry Collection and Analytics Platform | System design |  | Jul 02, 2026 |
| Baseten | Ingest and Structure Historical Pod Alerts | System design |  | Jul 02, 2026 |
| Point72 | Get Triplet Count | Coding |  | Jul 02, 2026 |
| Point72 | Internet Service Provider Monthly Report | SQL |  | Jul 02, 2026 |
| Point72 | Server Selection | Coding |  | Jul 02, 2026 |
| Amazon | Feasible Indices After Prefix/Suffix Reduction | Coding |  | Jun 30, 2026 |
| Snowflake | Simple Array Rotation Game | Coding |  | Jun 30, 2026 |
| Microsoft | XOR Multiplication | Coding |  | Jun 30, 2026 |
| Microsoft | Neural Network Subnetwork Strength | Coding |  | Jun 30, 2026 |
| Amazon | Frequently Bought Together | Coding |  | Jun 29, 2026 |
| Amazon | Souvenir Shop Purchases | Coding |  | Jun 29, 2026 |
| McKinsey | Count Repeated Request IDs | Coding |  | Jun 29, 2026 |
| Salesforce | Final Pod Counts After Logs | Coding |  | Jun 29, 2026 |
| Salesforce | Minimum Removals to Balance Array | Coding |  | Jun 29, 2026 |
| Uber | Minimum Operations To Reduce To Zero | Coding |  | Jun 29, 2026 |
| Uber | Shopkeeper Final Price | Coding |  | Jun 29, 2026 |
| TikTok | Check Even-Position Monotonicity | Coding |  | Jun 29, 2026 |
| TikTok | Construct WDL String | Coding |  | Jun 29, 2026 |
| IBM | Request Retry Count | Coding |  | Jun 29, 2026 |
| Microsoft | Minimum Cost K-Capable Models | Coding |  | Jun 29, 2026 |
| Microsoft | Unique Difference Pattern | Coding |  | Jun 29, 2026 |
| Goldman Sachs | Valid Binary Prefix | Coding |  | Jun 29, 2026 |
| Expedia | Maximum Team Size | Coding |  | Jun 29, 2026 |
| SeekOut | Merge Intervals | Coding |  | Jun 27, 2026 |
| Capital One | Linear Warehouse Drone Delivery | Coding |  | Jun 26, 2026 |
| Amazon | Repair Workflow Team Editing and Deletion | AI coding |  | Jun 25, 2026 |
| ByteDance | Test Task Management User Assignments | AI coding |  | Jun 25, 2026 |
| Amazon | Find Minimum Groups | Coding |  | Jun 24, 2026 |
| Snowflake | Drawing Edge | Coding |  | Jun 24, 2026 |
| Microsoft | Programmer Strings | Coding |  | Jun 24, 2026 |
| Microsoft | Minimum Round Trip Lengths | Coding |  | Jun 24, 2026 |
| Globalization Partners | Design and Repair a Thread-Safe Configuration Singleton | Low-level design |  | Jun 23, 2026 |
| Globalization Partners | Design an Extensible Role-Based Access Control System | Low-level design |  | Jun 23, 2026 |
| Datadog | Design a Ticket-to-Pull-Request Coding Agent | System design |  | Jun 22, 2026 |
| Datadog | Query Log Match | Coding |  | Jun 22, 2026 |
| HSBC | Find ID of Soldier | Coding |  | Jun 21, 2026 |
| HSBC | Find Most Frequently Purchased Products | Coding |  | Jun 21, 2026 |
| Goldman Sachs | Design a Brokerage Order Processing Domain | Low-level design |  | Jun 21, 2026 |
| Amazon | Maximum Equal Parts for Prefixes | Coding |  | Jun 19, 2026 |
| Meesho | Efficient Deployments | Coding |  | Jun 18, 2026 |
| Google | Fountain Safety | Coding |  | Jun 17, 2026 |
| Walmart | K-Capable Model Selection | Coding |  | Jun 16, 2026 |
| Amazon | Design a Vending Machine Fleet | System design |  | Jun 15, 2026 |
| Mercor | Design an External Career Data Analytics Platform | System design |  | Jun 15, 2026 |
| Scale AI | Task Processor: Dependencies and Deadlines | Coding |  | Jun 14, 2026 |
| Shopify | Mars Rover Robot Controller | Coding |  | Jun 13, 2026 |
| Salesforce | Count Prime Strings | Coding |  | Jun 10, 2026 |
| Vanta | Implement uniq: Unique Lines | Coding |  | Jun 10, 2026 |
| Onehouse | Design a Thread-Safe In-Memory Workflow Orchestrator | Low-level design |  | Jun 10, 2026 |
| Amazon | Select Least Resource Tasks | Coding |  | Jun 09, 2026 |
| Amazon | Get Smallest Base Segment | Coding |  | Jun 09, 2026 |
| Amazon | Count Promotional Periods | Coding |  | Jun 09, 2026 |
| Agoda | Minimum Absolute Difference Pairs | Coding |  | Jun 08, 2026 |
| Amazon | Design an E-commerce Recommendation Event Pipeline | System design |  | Jun 05, 2026 |
| JP Morgan | About Shipping | Coding |  | Jun 04, 2026 |
| Netflix | Topological Sort for Ads Tasks | Coding |  | Jun 04, 2026 |
| Google | Consolidate On-Call Rotations | Coding |  | Jun 02, 2026 |
| Uber | Jump Game with Prime-3 Steps | Coding |  | Jun 01, 2026 |
| Uber | Total Palindrome Substring Cost | Coding |  | Jun 01, 2026 |
| Capital One | Count Numbers with Even Number of Digits | Coding |  | May 31, 2026 |
| Capital One | Longest Same-Character Substring | Coding |  | May 31, 2026 |
| Capital One | Count House Segments After Destruction | Coding |  | May 31, 2026 |
| Capital One | Laser Robot Safe Path | Coding |  | May 31, 2026 |
| Amazon | Lowest Common Ancestor Implemented with Stack | Coding |  | May 30, 2026 |
| Akuna | Maximum Difference | Coding |  | May 25, 2026 |
| Amazon | Product Category Group Sizes | Coding |  | May 23, 2026 |
| Uber | Tournament Rounds by Rank | Coding |  | May 23, 2026 |
| Uber | Earliest Time All Users Are Connected | Coding |  | May 23, 2026 |
| Meta | Merge Three Sorted Arrays | Coding |  | May 23, 2026 |
| Amazon | Count Connected Components | Coding |  | May 21, 2026 |
| Postman | Design a Social Feed and Post Detail Experience | System design |  | May 21, 2026 |
| Google | Detonate Bombs with Chain Reactions | Coding |  | May 20, 2026 |
| Google | Evaluate a Nested Math Expression | Coding |  | May 20, 2026 |
| Guidewire | Minimum Boys Next to Girls | Coding |  | May 20, 2026 |
| Salesforce | Run-Length String Compression | Coding |  | May 19, 2026 |
| Salesforce | Time Needed to Rearrange a Binary String | Coding |  | May 19, 2026 |
| Infosys | Minimum Path Sum With Grid Switches | Coding |  | May 19, 2026 |
| Snowflake | Effective Role Privileges | Coding |  | May 19, 2026 |
| Pinterest | Assign Pins to the Shortest Column | Coding |  | May 18, 2026 |
| OpenAI | Grid Infection Spread Until Stable | Coding |  | May 16, 2026 |
| OpenAI | Grid Infection with Immune Cells Until Stable | Coding |  | May 16, 2026 |
| OpenAI | Chat Event Counts | Coding |  | May 13, 2026 |
| Amazon | Unique Pairs With Target Sum | Coding |  | May 13, 2026 |
| Uber | Convex Function Minimization | Coding |  | May 13, 2026 |
| Harvey | Spreadsheet Formula Evaluator | Coding |  | May 13, 2026 |
| Hudson River Trading | Integer to String Without Built-ins | Coding |  | May 13, 2026 |
| Waymo | Decode Repeated Groups | Coding |  | May 13, 2026 |
| Deloitte | Seventh Nearest Palindrome | Coding |  | May 12, 2026 |
| Anduril | Design and Implement a Doubly Linked List | Low-level design |  | May 12, 2026 |
| Uber | Maximal Square Area | Coding |  | May 11, 2026 |
| Snowflake | Closest Bathroom / Desk on a Grid | Coding |  | May 11, 2026 |
| Snowflake | Minimum Index Distance Between Person and Cake | Coding |  | May 11, 2026 |
| Airbnb | Print Sentences as Table | Coding |  | May 11, 2026 |
| Crusoe | Interval Usage with Non-Overlapping Overrides | Coding |  | May 11, 2026 |
| DoorDash | Maximize Total Profit by Assigning Chefs to Dishes | Coding |  | May 11, 2026 |
| Ericsson | Pascal's Triangle | Coding |  | May 11, 2026 |
| Ericsson | Top K Frequent Elements | Coding |  | May 11, 2026 |
| Geico | Implement an LRU Cache | Coding |  | May 11, 2026 |
| TikTok | Maximum Candies with At Most Two Types in a Line | Coding |  | May 11, 2026 |
| TikTok | LRU Cache with TTL Expiration | Coding |  | May 11, 2026 |
| Upstart | Bounding Box from Coordinates | Coding |  | May 11, 2026 |
| Upstart | Filter by Threshold and Return Name with Max Score | Coding |  | May 11, 2026 |
| Whatnot | User Journey Paths | Coding |  | May 11, 2026 |
| Anthropic | In-Memory Database with Backup and Restore | Coding |  | May 10, 2026 |
| Capital One | Cyclic Shift to Strictly Descending Array | Coding |  | May 10, 2026 |
| Stripe | Email Log Processing, Grouping, and Sorting | Coding |  | May 10, 2026 |
| Circle | Task Management System | Coding |  | May 10, 2026 |
| Circle | User Quota Scheduling with Expiring Assignments | Coding |  | May 10, 2026 |
| Point72 | Lexicographically Smallest String After Substring Operation | Coding |  | May 10, 2026 |
| Two Sigma | Piecewise Linear Interpolation and Extrapolation | Coding |  | May 10, 2026 |
| Intuit | Small Business Network: Degrees of Separation | Coding |  | May 08, 2026 |
| ByteDance | Design an Event Booking and Analytics Platform | System design |  | May 07, 2026 |
| OpenAI | ChatApp with Bots | Coding |  | May 05, 2026 |
| OpenAI | IP Address to CIDR Blocks | Coding |  | May 05, 2026 |
| Roblox | Implement a Rate Limiter | Coding |  | May 05, 2026 |
| Roblox | Rate Limit by Multiple Request Fields | Coding |  | May 05, 2026 |
| Visa | Minimum Cost to Select People for Skill Quotas | Coding |  | May 05, 2026 |
| Confluent | Design a Subscription News Feed API and Data Model | System design |  | May 04, 2026 |
| IDFC | Special Binary String | Coding |  | May 01, 2026 |
| Perplexity AI / Datadog | Design a Personal Finance Aggregation Platform | System design |  | May 01, 2026 |
| Amazon | Feasible Indices After Reduction | Coding |  | Apr 30, 2026 |
| Netflix | Command Undo Data Structure | Coding |  | Apr 30, 2026 |
| Google | Shortest Path with Mandatory Waypoint | Coding |  | Apr 30, 2026 |
| Google | Minimum Cars for Rental Requests | Coding |  | Apr 30, 2026 |
| Uber | First Unique Log Entry | Coding |  | Apr 30, 2026 |
| Uber | Top-K Using a Priority Queue | Coding |  | Apr 30, 2026 |
| Stripe | Generate Available Time Slots | Coding |  | Apr 30, 2026 |
| Applied Intuition | KV Store with Nested Transactions | Coding |  | Apr 30, 2026 |
| Citadel | Minimum Path Sum to Target in Binary Tree | Coding |  | Apr 30, 2026 |
| Datadog | Log Ingestion and Query | Coding |  | Apr 30, 2026 |
| LinkedIn | Count Completed Trips | Coding |  | Apr 30, 2026 |
| Oscar Health | Members Lacking Provider Network Access | Coding |  | Apr 30, 2026 |
| Tesla | KV Store with Rollback | Coding |  | Apr 30, 2026 |
| Datadog | Find a Target Photo in a Stream | System design |  | Apr 30, 2026 |
| Oura | Assign Server Numbers by Type | Coding |  | Apr 28, 2026 |
| Verkada | Find Valid IP Addresses | Coding |  | Apr 28, 2026 |
| Visa | Maximize Capped Contribution Sum | Coding |  | Apr 27, 2026 |
| Visa | Longest Selectable Non-Decreasing Subarray | Coding |  | Apr 27, 2026 |
| Databricks | Find First Anagram Index | Coding |  | Apr 27, 2026 |
| Gemini | Minimum Fence Painting Operations | Coding |  | Apr 27, 2026 |
| IBM | Count Power Products in Range | Coding |  | Apr 26, 2026 |
| IBM | Count Descending Subarrays | Coding |  | Apr 26, 2026 |
| Zoox | Design a Robotaxi Teleoperations Analytics Platform | System design |  | Apr 26, 2026 |
| Discord | Design a Video Call Analytics Platform | System design |  | Apr 26, 2026 |
| Amazon | Count Similar String Groups | Coding |  | Apr 25, 2026 |
| Uber | Balanced Prefix Sets in a Permutation | Coding |  | Apr 25, 2026 |
| Uber | Minimum Edge Reversals to Root a Tree | Coding |  | Apr 25, 2026 |
| Amazon | Design a Fastag Toll Payment System | System design |  | Apr 25, 2026 |
| Amazon | Design a Standard Deck with Shuffle and Sort | Low-level design |  | Apr 25, 2026 |
| Point72 | Initial Public Offering | Coding |  | Apr 19, 2026 |
| Amazon | Get Min Errors | Coding |  | Apr 16, 2026 |
| Google / Datadog | Design a Real-Time Anomaly Detection Service | System design |  | Apr 15, 2026 |
| Datadog | Design Memory-Bounded Ordinary Least Squares | System design |  | Apr 15, 2026 |
| Datadog | Design Server Latency Detection and On-Call Paging | System design |  | Apr 15, 2026 |
| Confluent | Design a Durable Disposable Email Service | System design |  | Apr 15, 2026 |
| Amazon | Maximum Score With Non-Adjacent Values | Coding |  | Apr 14, 2026 |
| Amazon | Make Value Groups Contiguous | Coding |  | Apr 13, 2026 |
| Superhuman | Lost Messages | Coding |  | Apr 10, 2026 |
| Superhuman | Optimal Transfer | Coding |  | Apr 10, 2026 |
| Superhuman | Math Homework | Coding |  | Apr 10, 2026 |
| Amazon | Dynamic Kth Largest Queries | Coding |  | Apr 09, 2026 |
| Amazon | Longest Zero Sum Subarray | Coding |  | Apr 09, 2026 |
| Amazon | Maximize Minimum Machine Power | Coding |  | Apr 09, 2026 |
| Amazon | Minimum Stick Connection Cost | Coding |  | Apr 09, 2026 |
| Uber | Balanced Permutation Subarrays | Coding |  | Apr 09, 2026 |
| Uber | Maximum Comfortable Riders | Coding |  | Apr 09, 2026 |
| Uber | Palindrome Path Queries in a Tree | Coding |  | Apr 09, 2026 |
| Amazon | Maximize Protected City Population | Coding |  | Apr 06, 2026 |
| Amazon | Minimum Cost to Convert Products to Variant A | Coding |  | Apr 06, 2026 |
| Amazon | Minimum Preparation Time for Two Handlers | Coding |  | Apr 06, 2026 |
| Rubrik | Minimum Swaps To Binary Palindrome | Coding |  | Apr 04, 2026 |
| Zorvyn | Shortest Path With K Free Edges | Coding |  | Apr 04, 2026 |
| Confluent | Design and Implement a Random-Access FIFO Queue | Low-level design |  | Apr 03, 2026 |
| Cohere | Enterprise Research Assistant | System design |  | Apr 01, 2026 |
| Snowflake | Max Element Indexes After Rotations | Coding |  | Mar 31, 2026 |
| HackerRank | Check Permutation Divisible by Eight | Coding |  | Mar 31, 2026 |
| Microsoft | Maximum Data Transfer Time | Coding |  | Mar 28, 2026 |
| Amazon | Sum Max Plus Min After Decrement Operations | Coding |  | Mar 25, 2026 |
| Uber | Minimum Plate Collection Time | Coding |  | Mar 25, 2026 |
| Blackrock | Process Scheduling | Coding |  | Mar 25, 2026 |
| Amazon | Sort Error Codes by Frequency | Coding |  | Mar 24, 2026 |
| Optiver | Days Between | Coding |  | Mar 24, 2026 |
| DRW | Simplified Tetris Engine | Coding |  | Mar 23, 2026 |
| Headlands | Disaster Recovery | Coding |  | Mar 21, 2026 |
| Microsoft | Visible Profiles Count | Coding |  | Mar 21, 2026 |
| Swiggy | First and Last Occurrence | Coding |  | Mar 20, 2026 |
| TCS | Gym Fees Calculator | Coding |  | Mar 20, 2026 |
| Two Sigma | Sewer Drainage Partition | Coding |  | Mar 18, 2026 |
| Autodesk | Design a Rapid Grocery Ordering Platform | System design |  | Mar 18, 2026 |
| Salesforce | Key Teams in Tree | Coding |  | Mar 15, 2026 |
| Salesforce | System Energy Reduction | Coding |  | Mar 15, 2026 |
| Salesforce | Update Logs by Symmetric XOR | Coding |  | Mar 15, 2026 |
| FlexTrade | Reverse a String | Coding |  | Mar 14, 2026 |
| Salesforce | Count Palindromic Concatenation Pairs | Coding |  | Mar 02, 2026 |
| Microsoft | Recover Corrupted Master Page | Coding |  | Feb 27, 2026 |
| Uber | Kth Greater Element Indexes | Coding |  | Feb 24, 2026 |
| Uber | Kth Largest Subarray Bitwise OR | Coding |  | Feb 24, 2026 |
| Uber | Minimum Spanning Tree Weight in a Complete Binary Graph | Coding |  | Feb 24, 2026 |
| Datadog | Latency Bucket Counter | Coding |  | Feb 20, 2026 |
| Uber | Balanced Prefix Permutation | Coding |  | Feb 19, 2026 |
| Uber | Minimum Euclidean Plate Collection Time | Coding |  | Feb 19, 2026 |
| Infosys | Maximum Subarray Sum After Swaps | Coding |  | Feb 19, 2026 |
| Postman | Group Duplicate Files by Content | Coding |  | Feb 17, 2026 |
| Salesforce | Collect Opportunity Data in a Tree | Coding |  | Feb 06, 2026 |
| Salesforce | Replace '?' to Avoid Adjacent Duplicates | Coding |  | Feb 06, 2026 |
| Salesforce | Strings With No k Consecutive Identical Characters | Coding |  | Feb 06, 2026 |
| Amazon | Lexicographically Smallest After One Substring Rotation | Coding |  | Feb 05, 2026 |
| Uber | Binary Tree: Subtree Sum, Maximum Path Sum, and Path Nodes | Coding |  | Feb 04, 2026 |
| IBM | Count Unstable Processes | Coding |  | Feb 03, 2026 |
| IBM | Longest Balanced Binary Subarray | Coding |  | Feb 03, 2026 |
| Razorpay | Design and Implement an ATM Machine | Low-level design |  | Feb 02, 2026 |
| Amazon | Minimum Operations to Sort a Permutation | Coding |  | Jan 30, 2026 |
| Amazon | Package Delivery System | Coding |  | Jan 24, 2026 |
| Amazon | VM Rental Revenue | Coding |  | Jan 24, 2026 |
| Amazon | Lexicographically Maximum Final Sequence | Coding |  | Jan 24, 2026 |
| JP Morgan | Count Dropped Requests | Coding |  | Jan 19, 2026 |
| JP Morgan | Generate Table of Contents | Coding |  | Jan 19, 2026 |
| FlexTrade | Course Schedule | Coding |  | Jan 17, 2026 |
| Walmart | Sort Real Number Strings | Coding |  | Jan 12, 2026 |
| SavantLabs | Minutes to Infect Tree | Coding |  | Jan 12, 2026 |
| Toast | Maximum Stock Profit With Time Gap | Coding |  | Jan 12, 2026 |
| Amazon | Longest Arithmetic Subarray After One Change | Coding |  | Jan 06, 2026 |
| Amazon | Replace Values and Return Sums | Coding |  | Jan 06, 2026 |
| Datadog | Design a Real-Time Collaborative Pixel Canvas | System design |  | Jan 06, 2026 |
| Google | Count Divisible Coin Selections | Coding |  | Dec 24, 2025 |
| Google | Minimum Town Sum Difference | Coding |  | Dec 24, 2025 |
| Oracle | First Balanced Removal Index | Coding |  | Dec 22, 2025 |
| Google | Reach the End in Time | Coding |  | Dec 20, 2025 |
| Workday | Design a Payments and Cards Domain | Low-level design |  | Dec 18, 2025 |
| HackerRank | Ball Passing at Time K | Coding |  | Dec 17, 2025 |
| HackerRank | Longest Equal Binary Subarray | Coding |  | Dec 17, 2025 |
| HackerRank | Longest Equal Binary Subarray After One Flip | Coding |  | Dec 17, 2025 |
| Visa | Previous Bus Departure | Coding |  | Dec 16, 2025 |
| Zopsmart | Base36 Square Root | Coding |  | Dec 16, 2025 |
| Zopsmart | Minimum Hidden Roman Value | Coding |  | Dec 16, 2025 |
| Zopsmart | Reverse Base36 Number | Coding |  | Dec 16, 2025 |
| Amazon | Minimum S3 Storage Cost | Coding |  | Dec 11, 2025 |
| Flipkart | Minimized Total Idle Time | Coding |  | Dec 11, 2025 |
| Accenture | Array Leader Elements | Coding |  | Nov 28, 2025 |
| Sierra | Design a Resumable Streaming AI Chat | System design |  | Nov 24, 2025 |
| BitGo | Design and Implement an In-Memory Relational Database Engine | Low-level design |  | Nov 23, 2025 |
| HSBC | Minimum Markers to Clear Line Segments | Coding |  | Nov 19, 2025 |
| MathWorks | Balancing Teams | Coding |  | Nov 16, 2025 |
| MathWorks | Largest Sub-Grid | Coding |  | Nov 16, 2025 |
| Two Sigma | Calculate y/x using Patch | Coding |  | Nov 09, 2025 |
| IBM | Process Execution Time | Coding |  | Nov 03, 2025 |
| IBM | Service Timeout Detection | Coding |  | Nov 03, 2025 |
| Microsoft | Distinct Number Line Moves | Coding |  | Oct 16, 2025 |
| Goldman Sachs | Lock Code | Coding |  | Sep 06, 2025 |
| Goldman Sachs | Data Reorganization | Coding |  | Sep 06, 2025 |
| SpaceX | Rocket Component Cost | Coding |  | Aug 22, 2025 |
| SpaceX | Design Tagged Gift Shop Search | Low-level design |  | Aug 22, 2025 |
| SpaceX | Warehouse Order Transit Tracking | Low-level design |  | Aug 22, 2025 |
| Splunk | Activity Playlist Streaming Service | System design |  | Aug 13, 2025 |
| Splunk | Cost-Aware Interactive Content Delivery | System design |  | Aug 13, 2025 |
| Splunk | Prepaid Game-Card Payment Network | System design |  | Aug 13, 2025 |
| Splunk | Resilient Sports Statistics Aggregation | System design |  | Aug 13, 2025 |
| Splunk | Video Platform Capacity Planning | System design |  | Aug 13, 2025 |
| Amazon | Fair Prize Distribution | Coding |  | Aug 10, 2025 |
| Amazon | Count Picked Items Less Than Queries | Coding |  | Aug 10, 2025 |
| Salesforce | Spam Text Classification | Coding |  | Aug 06, 2025 |
| Salesforce | Viewable Profiles by User | Coding |  | Aug 06, 2025 |
| Amazon | Largest Number With Digit Sum | Coding |  | Aug 03, 2025 |
| Amazon | Minimize Binary Subsequence Cost | Coding |  | Aug 03, 2025 |
| Salesforce | Maximize Movie Ratings With Skip Limit | Coding |  | Jul 26, 2025 |
| Amazon | First Valid Word Segmentation | Coding |  | Jul 26, 2025 |
| Amazon | Longest Increasing Subsequence With Bounded Adjacent Difference | Coding |  | Jul 26, 2025 |
| Amazon | Nearby Fulfillment Centers with Inventory | Coding |  | Jul 26, 2025 |
| Amazon | Search in a Rotated Sorted Array | Coding |  | Jul 26, 2025 |
| Amperity | Draw Overlapping ASCII Rectangles | Coding |  | Jul 26, 2025 |
| Anthropic | Profiling Events from Consecutive Stack Samples | Coding |  | Jul 26, 2025 |
| ByteDance | Longest Repeating Character Replacement | Coding |  | Jul 26, 2025 |
| ByteDance | QuickSelect Kth Smallest | Coding |  | Jul 26, 2025 |
| ByteDance | Search in Rotated Sorted Array | Coding |  | Jul 26, 2025 |
| Capillary Technologies | Delete a Linked-List Node Without the Head | Coding |  | Jul 26, 2025 |
| Capillary Technologies | Top View of a Binary Tree | Coding |  | Jul 26, 2025 |
| Cisco | Longest Non-Repeating Substring | Coding |  | Jul 26, 2025 |
| Databricks | Durable Data Writer | Coding |  | Jul 26, 2025 |
| Databricks | Snapshot Set Iterator | Coding |  | Jul 26, 2025 |
| Google | Binary Matrix Top-to-Bottom Reachability | Coding |  | Jul 26, 2025 |
| Google | Enumerate Top-to-Bottom Grid Paths | Coding |  | Jul 26, 2025 |
| Google | Inclusive Rectangle Coverage Counts | Coding |  | Jul 26, 2025 |
| Google | Minimum-Weight Top-to-Bottom Grid Path | Coding |  | Jul 26, 2025 |
| Google | Priority Job Scheduler with Cooldowns | Coding |  | Jul 26, 2025 |
| Harvey | Highlight and Rank Overlapping Citations | Coding |  | Jul 26, 2025 |
| Illumio | Time-Based Key-Value Database | Coding |  | Jul 26, 2025 |
| LinkedIn | Merge N-Ary Trees by Key | Coding |  | Jul 26, 2025 |
| Meta | Count Fully Used Batteries | Coding |  | Jul 26, 2025 |
| Meta | Count Key Changes | Coding |  | Jul 26, 2025 |
| Meta | Minimum Operations for a Stepwise Sequence | Coding |  | Jul 26, 2025 |
| Meta | Most Frequent Reduced Digit | Coding |  | Jul 26, 2025 |
| Nuro | Maximum Value for Two Delivery Robots | Coding |  | Jul 26, 2025 |
| OnePay | Count Complete Toll Journeys | Coding |  | Jul 26, 2025 |
| OpenAI | Versioned Followers and Followees | Coding |  | Jul 26, 2025 |
| OpenAI | Versioned Friend Recommendations | Coding |  | Jul 26, 2025 |
| Pinterest | Nearest Eligible Elevator | Coding |  | Jul 26, 2025 |
| Pinterest | Time-Ordered Elevator Dispatch | Coding |  | Jul 26, 2025 |
| Salesforce | Maximum Barbell Weight | Coding |  | Jul 26, 2025 |
| Salesforce | Minimum No-Repeat Segments After One Character Removal | Coding |  | Jul 26, 2025 |
| SAP Labs | Sliding-Window Text Chunking | Coding |  | Jul 26, 2025 |
| Serval | Find Shared Camera Activity Periods | Coding |  | Jul 26, 2025 |
| Snowflake | Simulate a Queued Multi-Rule Rate Limiter | Coding |  | Jul 26, 2025 |
| Tekion | Koko Eating Bananas | Coding |  | Jul 26, 2025 |
| Tekion | Maximum Sum of a Unique-Element Subarray | Coding |  | Jul 26, 2025 |
| Tekion | Minimum Size Subarray Sum With Negatives | Coding |  | Jul 26, 2025 |
| Tekion | Number of Islands | Coding |  | Jul 26, 2025 |
| Tekion | Set Matrix Zeroes | Coding |  | Jul 26, 2025 |
| TikTok | Can Reach the Exit with Teleports | Coding |  | Jul 26, 2025 |
| TikTok | Check Monotonic Triples | Coding |  | Jul 26, 2025 |
| TikTok | Shift Every K-th Consonant | Coding |  | Jul 26, 2025 |
| Together AI | Find GPU Capacity and Drain a Node | Coding |  | Jul 26, 2025 |
| Virtu Financial | Count Substrings With Identical Characters | Coding |  | Jul 26, 2025 |
| Virtu Financial | HexSpeak | Coding |  | Jul 26, 2025 |
| Virtu Financial | Maximum Apples That Fit in a Box | Coding |  | Jul 26, 2025 |
| Virtu Financial | Minimum Steps to a Fibonacci Number | Coding |  | Jul 26, 2025 |
| Zoox | Best Time to Buy and Sell Stock | Coding |  | Jul 26, 2025 |
| Arcesium | City Infection Number | Coding |  | Jul 23, 2025 |
| Arcesium | Minimum Tunnel Crossing Time | Coding |  | Jul 23, 2025 |
| Arcesium | Product of Subset Maxima | Coding |  | Jul 23, 2025 |
| Arcesium | Reconstruct the Root Stream | Coding |  | Jul 23, 2025 |
| Confluent | Design a Podcast Subscription Feed API and Data Model | System design |  | Jul 20, 2025 |
| Amazon | Maximize Pages Before Suspension | Coding |  | Jul 08, 2025 |
| Salesforce | Minimum Operations to Zero | Coding |  | Jul 08, 2025 |
| Salesforce | Integrity Score | Coding |  | Jul 08, 2025 |
| Fortinet | Compute Checksum Aggregation | Coding |  | Jul 08, 2025 |
| Fortinet | Madam C.J. Walker's Business Plan | Coding |  | Jun 24, 2025 |
| Fortinet | K-Means Clustering | Coding |  | Jun 24, 2025 |
| Fortinet | Signal Pings | Coding |  | Jun 24, 2025 |
| Box | Retention Policy Collision | Coding |  | Jun 24, 2025 |
| Box | Counterfeit Currency | Coding |  | Jun 24, 2025 |
| Box | Box Fro~yo | Coding |  | Jun 24, 2025 |
| Amazon | Predict Answer | Coding |  | Jun 23, 2025 |
| Amazon | Get Min Subsegments | Coding |  | Jun 18, 2025 |
| Amazon | Find Security Level | Coding |  | Jun 18, 2025 |
| Amazon | Minimize Variation | Coding |  | Jun 18, 2025 |
| JP Morgan | Calculate Net Profit | Coding |  | Jun 18, 2025 |
| JP Morgan | Balanced Sum | Coding |  | Jun 18, 2025 |
| JP Morgan | Get Min Operations | Coding |  | Jun 18, 2025 |
| JP Morgan | Get Search Result | Coding |  | Jun 18, 2025 |
| JP Morgan | One Substring Count | Coding |  | Jun 18, 2025 |
| JP Morgan | Find Total Weight | Coding |  | Jun 18, 2025 |
| PayPay | Sum Consecutive Identical Digits | Coding |  | Jun 18, 2025 |
| PayPay | Board Coloring and Query Processing | Coding |  | Jun 18, 2025 |
| PayPay | Palindromic Array Transformation | Coding |  | Jun 18, 2025 |
| PayPay | Calculate Change | Coding |  | Jun 18, 2025 |
| PayPay | Find Maximum Two-Digit Fragment | Coding |  | Jun 18, 2025 |
| Amazon | Find Hash | Coding |  | Jun 12, 2025 |
| Fivetran | Aladdin and the Magic Carpet | Coding |  | Jun 12, 2025 |
| Postman | Design a Threaded Comment System with User Tags | Low-level design |  | Jun 07, 2025 |
| Postman | Design an Annotated Comment Thread System | Low-level design |  | Jun 07, 2025 |
| Amazon | Find Minimum Days | Coding |  | May 31, 2025 |
| Amazon | Split Prefix Suffix | Coding |  | May 31, 2025 |
| Amazon | Find Minimum Machine Sizes | Coding |  | May 31, 2025 |
| Amazon | Count Special Substrings | Coding |  | May 31, 2025 |
| Amazon | Get Maximum Count | Coding |  | May 31, 2025 |
| Cloudflare | Determine Min Partitions Required | Coding |  | May 31, 2025 |
| Amazon | Determine the Best Skipping Strategy | Coding |  | May 25, 2025 |
| Meesho | Distinct Moves | Coding |  | May 25, 2025 |
| Agoda | Unique Digits in Range | Coding |  | May 25, 2025 |
| Agoda | Two-Core Process Assignment | Coding |  | May 25, 2025 |
| Agoda | Team Formation | Coding |  | May 25, 2025 |
| IBM | Get Min Increment | Coding |  | May 25, 2025 |
| IBM | Get Min Operations | Coding |  | May 25, 2025 |
| Microsoft | Valid Mixed Case Letters | Coding |  | May 25, 2025 |
| Airtable | Approximate Percentiles | Coding |  | May 25, 2025 |
| Airtable | Get Most Hydrated Team | Coding |  | May 25, 2025 |
| Airtable | Table Editing | Coding |  | May 25, 2025 |
| Dell | Optimizing Resource Allocation | Coding |  | May 25, 2025 |
| Dell | Count Binary Substrings | Coding |  | May 25, 2025 |
| Epify | Request Redirection | Coding |  | May 25, 2025 |
| Juspay | Converging Maze: Largest Sum Cycle | Coding |  | May 25, 2025 |
| Juspay | Converging Maze: Nearest meeting cell | Coding |  | May 25, 2025 |
| Postman | Design a Dating Application | Low-level design |  | May 15, 2025 |
| Postman | Design a Location-Aware Dating Application | Low-level design |  | May 15, 2025 |
| Amazon | Min Dock Bays | Coding |  | Apr 27, 2025 |
| Amazon | Find Idle Skill Query | Coding |  | Apr 27, 2025 |
| Amazon | Compute Beauty of Array Products | Coding |  | Apr 27, 2025 |
| Amazon | Min Num Unique Distribution Hubs | Coding |  | Apr 13, 2025 |
| Amazon | Use Minimum Tokens | Coding |  | Apr 13, 2025 |
| Amazon | Next Perfect String | Coding |  | Apr 13, 2025 |
| DTCC | Find Reciprocal | Coding |  | Apr 13, 2025 |
| Amazon | Remove Characters in Frequency Order | Coding |  | Apr 10, 2025 |
| Microsoft | Min Cars to Remove | Coding |  | Apr 10, 2025 |
| Roku | Design a Recurring Grocery Subscription Domain | Low-level design |  | Apr 08, 2025 |
| Amazon | Optimal Utilization | Coding |  | Apr 05, 2025 |
| Amazon | Buy Servers | Coding |  | Apr 05, 2025 |
| Amazon | Min Retailers | Coding |  | Mar 31, 2025 |
| Amazon | Cinema Shows | Coding |  | Mar 31, 2025 |
| Amazon | Find Replacement | Coding |  | Mar 29, 2025 |
| IBM | Bitonic Subarray | Coding |  | Mar 29, 2025 |
| ZipRecruiter | Fantasy Card Duel | Coding |  | Mar 29, 2025 |
| Amazon | Good String | Coding |  | Mar 28, 2025 |
| ZipRecruiter | Triplets With Unique Chars | Coding |  | Mar 28, 2025 |
| HSBC | Flower Bouquets | Coding |  | Mar 28, 2025 |
| HSBC | Max House Area | Coding |  | Mar 28, 2025 |
| Yahoo | Count Substring | Coding |  | Mar 28, 2025 |
| Yahoo | Get String | Coding |  | Mar 28, 2025 |
| Amazon | Max Sum of Non-overlapping Intervals | Coding |  | Mar 27, 2025 |
| Amazon | Find Min Max Difference | Coding |  | Mar 27, 2025 |
| Amazon | Get Minimal Cost | Coding |  | Mar 26, 2025 |
| Microsoft | Freeing Shelves | Coding |  | Mar 25, 2025 |
| Microsoft | Balance the Game Board | Coding |  | Mar 25, 2025 |
| Amazon | Make Array Distinct | Coding |  | Mar 24, 2025 |
| Amazon | Find Least Possible Vulnerability | Coding |  | Mar 24, 2025 |
| Tesla | Shoe Factory | Coding |  | Mar 24, 2025 |
| Tesla | Encrypt | Coding |  | Mar 24, 2025 |
| Fortinet | Beautiful Strings | Coding |  | Mar 24, 2025 |
| Amazon | Number Of Well Performing Groups | Coding |  | Mar 23, 2025 |
| Amazon | Ensure Non Zero Load Sum | Coding |  | Mar 23, 2025 |
| TikTok | Min Adjustment | Coding |  | Mar 23, 2025 |
| TikTok | Shopping Cost | Coding |  | Mar 23, 2025 |
| Instacart | Bird Collects Sticks | Coding |  | Mar 23, 2025 |
| Instacart | Pop Bubbles | Coding |  | Mar 23, 2025 |
| Instacart | Count Color Pairs | Coding |  | Mar 23, 2025 |
| Amazon | Get Max Increments | Coding |  | Mar 22, 2025 |
| Amazon | Password Strength | Coding |  | Mar 22, 2025 |
| Publicis Sapients | Get Min Time | Coding |  | Mar 22, 2025 |
| Pure Storage | Bakery Quality Control | Coding |  | Mar 22, 2025 |
| Pure Storage | Find Repetition | Coding |  | Mar 22, 2025 |
| Pure Storage | Count Different Palindrome Substrings | Coding |  | Mar 22, 2025 |
| Pure Storage | Racing Results | Coding |  | Mar 22, 2025 |
| Ramp | Accept or Decline Queries | Coding |  | Mar 22, 2025 |
| Amazon | Trader Joe Trades | Coding |  | Mar 21, 2025 |
| Amazon | Optimal Level | Coding |  | Mar 21, 2025 |
| Amazon | Min Operation | Coding |  | Mar 21, 2025 |
| Amazon | All About Rewards | Coding |  | Mar 20, 2025 |
| Amazon | Inventory Processes Survival Possibility | Coding |  | Mar 18, 2025 |
| Amazon | All About Medians | Coding |  | Mar 18, 2025 |
| Amazon | Get Largest Number | Coding |  | Mar 13, 2025 |
| SpaceX | Speed to Pressure Lookup | Coding |  | Mar 13, 2025 |
| Amazon | Get The Most Out Of The Data | Coding |  | Feb 10, 2025 |
| TikTok | Playlist Partitioning | Coding |  | Feb 09, 2025 |
| TikTok | Change Username | Coding |  | Feb 09, 2025 |
| Microsoft | Maximize Number Of Produced Cars | Coding |  | Feb 08, 2025 |
| Microsoft | Minimize Tokens Remaining | Coding |  | Feb 08, 2025 |
| Amazon | Max Number of Products You can Pick | Coding |  | Feb 05, 2025 |
| Amazon | Maximize Sum of Array Multiplication | Coding |  | Feb 05, 2025 |
| Amazon | Sum of Max Subarrys | Coding |  | Feb 02, 2025 |
| Amazon | Get Maximum | Coding |  | Feb 02, 2025 |
| Postman | Design a Collaborative Document Workspace Frontend | System design |  | Jan 17, 2025 |
| Confluent | Design an Idempotent URL Shortening Service | System design |  | Jan 16, 2025 |
| Confluent | Design Crash Recovery for a Single-Node Key-Value Store | System design |  | Jan 16, 2025 |
| Confluent | Design and Implement a Thread-Safe Delayed Task Runner | Low-level design |  | Jan 16, 2025 |
| Amazon | Maximize Product of Sizes of Subtrees | Coding |  | Jan 09, 2025 |
| Amazon | Min Energy Cost | Coding |  | Jan 09, 2025 |
| Amazon | Calculate Max Salary | Coding |  | Jan 09, 2025 |
| Amazon | Optimal Interval Difference | Coding |  | Jan 08, 2025 |
| Amazon | Find Max Value | Coding |  | Jan 05, 2025 |
| Amazon | Get Max Events | Coding |  | Jan 05, 2025 |
| TikTok | TikTok Spam Filter | Coding |  | Jan 04, 2025 |
| TikTok | Count Twin Pairs | Coding |  | Jan 04, 2025 |
| Google | Number of Distinct Islands | Coding |  | Dec 31, 2024 |
| Snowflake | Remove Stones to Minimize the Total | Coding |  | Dec 28, 2024 |
| Snowflake | Find the Max Len of A Good Subsequence I | Coding |  | Dec 28, 2024 |
| Microsoft | Sum with Tiles | Coding |  | Dec 24, 2024 |
| Microsoft | Maximize Sum of Two Non Overlapping Fragments | Coding |  | Dec 24, 2024 |
| Capital One | Sum Digits Until One | Coding |  | Dec 23, 2024 |
| IBM | Min Cost | Coding |  | Dec 23, 2024 |
| IBM | Min Difference | Coding |  | Dec 23, 2024 |
| IBM | Max Profit | Coding |  | Dec 23, 2024 |
| Amazon | Max Transfer Rate | Coding |  | Dec 22, 2024 |
| Amazon | Get Final Location | Coding |  | Dec 22, 2024 |
| Amazon | Get Stable Periods Count | Coding |  | Dec 22, 2024 |
| Amazon | Calculate Max Profit | Coding |  | Dec 22, 2024 |
| Google | Max Break Time | Coding |  | Dec 22, 2024 |
| Microsoft | Three Partition Array | Coding |  | Dec 22, 2024 |
| Amazon | Min Operations | Coding |  | Dec 20, 2024 |
| Amazon | Get Max Stability | Coding |  | Dec 20, 2024 |
| Amazon | Get Max Stability | Coding |  | Dec 20, 2024 |
| Google | Set Total Palindrome Tranformation Cost | Coding |  | Dec 20, 2024 |
| Trend Micro | Change Segment Colors | Coding |  | Dec 20, 2024 |
| Google | Find Optimal Input | Coding |  | Dec 18, 2024 |
| Google | Calculate Min Satellites Required | Coding |  | Dec 18, 2024 |
| Uber | Regional Maximum Finder | Coding |  | Dec 16, 2024 |
| Uber | Command Frequency Counter | Coding |  | Dec 16, 2024 |
| Uber | Valid String Check | Coding |  | Dec 16, 2024 |
| Microsoft | Min Replacements Required to Make a Matrix Balanced | Coding |  | Dec 16, 2024 |
| Microsoft | Max Sum With Same First And Last Digit | Coding |  | Dec 16, 2024 |
| GitHub | Bridge Car Weight | Coding |  | Dec 16, 2024 |
| Amazon | Get Min Value | Coding |  | Dec 11, 2024 |
| Amazon | Get Max Skill Sum | Coding |  | Dec 11, 2024 |
| Amazon | Find Number | Coding |  | Dec 10, 2024 |
| Amazon | Get Min Removal | Coding |  | Dec 10, 2024 |
| JP Morgan | Find Total Cost | Coding |  | Dec 10, 2024 |
| Microsoft | Max Num Of Prduced Car | Coding |  | Dec 10, 2024 |
| Amazon | Find Lexicographically Smallest String | Coding |  | Dec 08, 2024 |
| Amazon | Find Password Strength | Coding |  | Dec 08, 2024 |
| Amazon | Perform Queries | Coding |  | Dec 08, 2024 |
| Quora | Count Powers Of K | Coding |  | Dec 06, 2024 |
| Quora | Determine the Elimination Order | Coding |  | Dec 06, 2024 |
| Wells Fargo | Get Min Length | Coding |  | Dec 06, 2024 |
| Amazon | Data Dependence Sum | Coding |  | Dec 03, 2024 |
| Amazon | Min Operations | Coding |  | Dec 03, 2024 |
| TikTok | Interesting Watch Sequence | Coding |  | Dec 03, 2024 |
| IBM | Get Final String | Coding |  | Dec 03, 2024 |
| Postman | Design a Multi-Provider Weather Forecast Service | System design |  | Nov 29, 2024 |
| Amazon | Sum of All Days Numbers on Which the Data of the Xth Will Be Dependent | Coding |  | Nov 27, 2024 |
| Amazon | Optimize Identifiers | Coding |  | Nov 25, 2024 |
| Stripe | Card Range Obfuscation Part 4 | Coding |  | Nov 25, 2024 |
| Stripe | Card Range Obfuscation Part 3 | Coding |  | Nov 25, 2024 |
| Stripe | Card Range Obfuscation Part 2 | Coding |  | Nov 25, 2024 |
| Stripe | Card Range Obfuscation Part 1 | Coding |  | Nov 25, 2024 |
| Amazon | Min Insertions | Coding |  | Nov 24, 2024 |
| TikTok | Create Maximum Collaborations | Coding |  | Nov 24, 2024 |
| TikTok | Maximize Processing Power | Coding |  | Nov 24, 2024 |
| IBM | Get Query Answers | Coding |  | Nov 24, 2024 |
| IBM | Card Packs | Coding |  | Nov 24, 2024 |
| Amazon | Min Chars to Append | Coding |  | Nov 23, 2024 |
| Cisco | Find Max Difference | Coding |  | Nov 21, 2024 |
| Confluent | Design a Leader-Based Distributed Key-Value Store | System design |  | Nov 21, 2024 |
| Amazon | Reduce Memory Usage | Coding |  | Nov 20, 2024 |
| Salesforce | Minimize Total Input Cost | Coding |  | Nov 20, 2024 |
| Google | Get Meeting Intervals | Coding |  | Nov 20, 2024 |
| Amazon | Get Min Change | Coding |  | Nov 18, 2024 |
| Amazon | Calculate Truck Distance | Coding |  | Nov 18, 2024 |
| Rubrik | Get Min Operations | Coding |  | Nov 18, 2024 |
| Rubrik | Get Triplet Count | Coding |  | Nov 18, 2024 |
| Rubrik | Find Pod Count | Coding |  | Nov 18, 2024 |
| Amazon | Find Ideal Days | Coding |  | Nov 17, 2024 |
| TikTok | Calculate Max Processing Throughput | Coding |  | Nov 17, 2024 |
| TikTok | Get Total Impact | Coding |  | Nov 17, 2024 |
| TikTok | Max Profits | Coding |  | Nov 17, 2024 |
| Paypal | Find Min Price | Coding |  | Nov 17, 2024 |
| Amazon | Get Min Moves | Coding |  | Nov 14, 2024 |
| Amazon | Minimize Effort | Coding |  | Nov 14, 2024 |
| Amazon | Get Max Discount Pairs | Coding |  | Nov 13, 2024 |
| Google | Get Components in Forest | Coding |  | Nov 13, 2024 |
| Google | Find Max Frequency | Coding |  | Nov 13, 2024 |
| Microsoft | Reverse An Integer | Coding |  | Nov 13, 2024 |
| Amazon | Rooks Left | Coding |  | Nov 12, 2024 |
| Google | Longest Non-Decreasing Subarray | Coding |  | Nov 12, 2024 |
| Google | Find Maximum Length Of Non-Decreasing Subarray | Coding |  | Nov 12, 2024 |
| Amazon | Optimize Identifiers | Coding |  | Nov 09, 2024 |
| Google | Transform String | Coding |  | Nov 09, 2024 |
| Google | Build Maximum Integer | Coding |  | Nov 09, 2024 |
| Google | Maximize Points | Coding |  | Nov 05, 2024 |
| Google | Find Contiguous Subarray With Largest Min Plux Max | Coding |  | Nov 05, 2024 |
| Amazon | Find Min Variance | Coding |  | Oct 30, 2024 |
| Amazon | Find Min Time Required | Coding |  | Oct 30, 2024 |
| Amazon | Cleanup Dataset | Coding |  | Oct 30, 2024 |
| Salesforce | Max Sum of Processed Time | Coding |  | Oct 30, 2024 |
| Google | Num of Ways to Split Array | Coding |  | Oct 30, 2024 |
| DoorDash | Team Formation | Coding |  | Oct 30, 2024 |
| DoorDash | Get Final Price | Coding |  | Oct 30, 2024 |
| IBM | Count Teams | Coding |  | Oct 30, 2024 |
| Amazon | Calculate Warehouse Efficiency | Coding |  | Oct 28, 2024 |
| Amazon | Make All Elements Distinct | Coding |  | Oct 28, 2024 |
| Amazon | Maximize Similarity | Coding |  | Oct 28, 2024 |
| Amazon | Find Networking Calls | Coding |  | Oct 28, 2024 |
| Amazon | Get Smaller Items | Coding |  | Oct 22, 2024 |
| Amazon | About Mortgage | Coding |  | Oct 22, 2024 |
| Amazon | Get Min Cost of Purchasing Books | Coding |  | Oct 22, 2024 |
| Amazon | Schedule Tasks | Coding |  | Oct 22, 2024 |
| Walmart | Candy Bars | Coding |  | Oct 22, 2024 |
| Cisco | Water Jug | Coding |  | Oct 22, 2024 |
| Paypal | Find Min Price to Spend | Coding |  | Oct 22, 2024 |
| TikTok | Count Balanced Clilps | Coding |  | Oct 21, 2024 |
| Patreon | Sum of Subarray Regions | Coding |  | Oct 21, 2024 |
| Amazon | Planning the Campaign | Coding |  | Oct 20, 2024 |
| TikTok | Server Network Optimizations | Coding |  | Oct 20, 2024 |
| Amazon | Get Max Programs | Coding |  | Oct 19, 2024 |
| Amazon | Find Minimum Time | Coding |  | Oct 19, 2024 |
| Amazon | Get Max Charge | Coding |  | Oct 11, 2024 |
| Amazon | Min Time to Create Beautiful Canvas | Coding |  | Oct 11, 2024 |
| Amazon | Rearrange Binary String | Coding |  | Oct 11, 2024 |
| Amazon | Sort Permutation | Coding |  | Oct 11, 2024 |
| Wells Fargo | Allocate Wells | Coding |  | Oct 09, 2024 |
| Wells Fargo | Find Affected Systems | Coding |  | Oct 09, 2024 |
| Wells Fargo | Max Distance | Coding |  | Oct 09, 2024 |
| Wells Fargo | Count Operations | Coding |  | Oct 09, 2024 |
| Wells Fargo | Get Substring | Coding |  | Oct 09, 2024 |
| Wells Fargo | Sum of Compressed Num for All Subarrays | Coding |  | Oct 09, 2024 |
| Amazon | Get Max Alternating Music | Coding |  | Oct 08, 2024 |
| Amazon | Task Scheduler | Coding |  | Oct 08, 2024 |
| TikTok | Max Engagement | Coding |  | Oct 08, 2024 |
| TikTok | Find Max Squad Size | Coding |  | Oct 08, 2024 |
| Expedia | Rank Secondary Popularity | Coding |  | Oct 08, 2024 |
| Expedia | Get Min Steps | Coding |  | Oct 08, 2024 |
| Oracle | Min Diff | Coding |  | Oct 07, 2024 |
| Amazon | Special String | Coding |  | Oct 05, 2024 |
| Cisco | Identify the Non Twin Person | Coding |  | Oct 04, 2024 |
| Cisco | Rotate the Matrix | Coding |  | Oct 04, 2024 |
| Expedia | Get Max Efficiency | Coding |  | Oct 04, 2024 |
| Expedia | Calculate the Sum | Coding |  | Oct 04, 2024 |
| Rubrik | Enhance Luminescence | Coding |  | Sep 29, 2024 |
| Rubrik | Maximize Stellar Gradient | Coding |  | Sep 29, 2024 |
| Rubrik | Salvage Humankind | Coding |  | Sep 29, 2024 |
| Rubrik | Mike and Gems | Coding |  | Sep 29, 2024 |
| ZipRecruiter | Fishing | Coding |  | Sep 29, 2024 |
| Deutsche Bank | Generate Lexicographically Smallest String | Coding |  | Sep 29, 2024 |
| Squarepoint | Empty Shelf | Coding |  | Sep 29, 2024 |
| Squarepoint | Suggested Products | Coding |  | Sep 29, 2024 |
| OpenAI | Maixmize the Hits | Coding |  | Sep 28, 2024 |
| Amazon | Find Days S2 Subsequence of S1 | Coding |  | Sep 28, 2024 |
| Meta | Min Obstacles to Allow Figure Fall | Coding |  | Sep 28, 2024 |
| Meta | Find How Many Subarrays Match the Pattern | Coding |  | Sep 28, 2024 |
| Meta | Count Three Sisters | Coding |  | Sep 28, 2024 |
| Hudson River Trading | Future Stock Price | Coding |  | Sep 28, 2024 |
| IBM | Count Similar Pairs | Coding |  | Sep 28, 2024 |
| IBM | Max Subject Number | Coding |  | Sep 28, 2024 |
| IBM | Maximum Efficiency | Coding |  | Sep 28, 2024 |
| Cisco | Pilot Drops Food Packet | Coding |  | Sep 28, 2024 |
| Wayfair | Num of Divisible Substrings | Coding |  | Sep 28, 2024 |
| Wayfair | DFS Substring of A String | Coding |  | Sep 28, 2024 |
| Elastic | Build a Search Index Web Service | AI coding |  | Sep 28, 2024 |
| Amazon | Find Subarray with Minimum Distinct Integers | Coding |  | Sep 27, 2024 |
| IBM | Min Operations to Make All Elements Equal | Coding |  | Sep 27, 2024 |
| IBM | Get Minimum Operation Count | Coding |  | Sep 27, 2024 |
| Toshiba | Minimize Multiples of Three | Coding |  | Sep 27, 2024 |
| Amazon | Maximum Quality Sum | Coding |  | Sep 26, 2024 |
| Amazon | Minimize Warehouse Transfer Cost | Coding |  | Sep 26, 2024 |
| Amazon | Find Sum of Beauties | Coding |  | Sep 26, 2024 |
| Amazon | Longest Perfect Anagrams | Coding |  | Sep 26, 2024 |
| Amazon | Find Maximum Calories | Coding |  | Sep 26, 2024 |
| Salesforce | Find Minimum Idleness | Coding |  | Sep 26, 2024 |
| Salesforce | Get Maximum Sum of Strengths | Coding |  | Sep 26, 2024 |
| | | | |