REST API

0%
Coding
Theory
Quiz

    Validation Sanitization

    • Global PII Masking Interceptor

      Senior

    Fetch Process

    • Fetch And Sort User Ages

      Junior
    • Paginate and Collect Restaurant Names

      Junior
    • Search Songs By Term

      Junior
    • Average Product Price by Category

      Junior
    • Count Active Users By Region

      Junior
    • Paginate and Filter Highly Rated Movies

      Mid
    • Highest-Rated Hotel Across Pages

      Mid
    • Sum Likes Across Paginated Posts

      Mid
    • Paginate and Aggregate Article Favorites

      Senior
    • Count Keyword Across Paginated Comments

      Senior

    Pagination

    • Follow Link Headers To Fetch All Pages

      Mid
    • Drain a Cursor-Paginated Endpoint

      Mid
    • De-duplicate Overlapping Paginated Records

      Mid

    Retries Resilience

    • Retry GET With Capped Backoff

      Mid
    • Honor Retry-After on 429

      Mid
    • Timeout-and-Retry Request Helper

      Mid
    • Circuit Breaker HTTP Client

      Senior

    Caching Conditional Requests

    • Conditional GET With ETag Caching

      Mid
    • Conditional GET With If-Modified-Since

      Mid
    • Client Cache Honoring Cache-Control max-age

      Senior

    Auth Headers

    • Send Bearer Token In Authorization Header

      Junior
    • Refresh Token And Retry On 401

      Senior
    • HMAC Request Signing With X-Signature

      Senior

    Error Handling Status Codes

    • Parse Created Id From Location

      Junior
    • Map HTTP Statuses To Typed Exceptions

      Mid
    • Consume a Per-Item Batch Endpoint

      Mid

    Client Design Aggregation

    • Typed API Client Class

      Mid
    • Fan-Out Detail Aggregation Client

      Mid
    • Accept Header Content Negotiation Fallback

      Mid
    • Aggregate Users and Orders Per User

      Mid
    • Idempotent POST With Idempotency-Key

      Senior