Skip to main content

Backend Low-Level Design (LLD) — Study Guide

A curated, structured catalog of backend low-level / object-oriented design questions for study and practice. Use it to plan study sessions, track coverage, and rehearse with a repeatable approach.

  • Backend LLD

    Cron Scheduler System Design

    Comprehensive low-level design for a distributed cron scheduler system with job scheduling, execution, and failover capabilities.

  • Backend LLD

    Request/Response Transformation Pipeline Design

    Comprehensive low-level design for building scalable request/response transformation pipelines with support for multiple formats, validation, and error handling.

  • Backend LLD

    API Throttling Service Design and Implementation

    Comprehensive low-level design for rate-limiting and traffic control in high-scale API services with token bucket and sliding window algorithms.

  • Backend LLD

    API Request Validation Framework Design

    Comprehensive low-level design for a robust, extensible API request validation framework with real-time validation and error handling capabilities.

  • Backend LLD

    Webhook Delivery System Low-Level Design

    Comprehensive LLD for building a scalable webhook delivery system with retry logic, dead letter queues, and monitoring capabilities.

  • Backend LLD

    API Key Management System Design

    Comprehensive low-level design for a scalable API key management system with rotation, revocation, and usage tracking capabilities.

  • Backend LLD

    API Rate Limiter Design and Implementation

    Comprehensive low-level design for a scalable rate limiting system with token bucket and sliding window algorithms.

  • Backend LLD

    JWT Token Management System Design

    Comprehensive low-level design for a secure JWT token management system with refresh token handling, blacklisting, and distributed session management.

  • Backend LLD

    OAuth Service Design and Implementation Guide

    Comprehensive low-level design document for building a scalable OAuth 2.0 service with token management, client authentication, and security best practices.

  • Backend LLD

    Authorization Service Design: RBAC and ABAC Implementation

    Comprehensive low-level design for a scalable authorization service supporting role-based and attribute-based access control with fine-grained permissions.

Stay in the Loop

Get curated DSA patterns, coding problems, frontend and backend LLD/HLD, and AI/ML System Design insights delivered straight to your inbox. No spam, just focused interview and engineering content.