Top 50 api Interview Questions
The most frequently asked api questions across all roles and companies, ranked by real interview frequency. Updated daily.
Implement a per-client sliding-window rate limiter using queues and return whether each API request is allowed.
Robert Slack
Airbnb
DeliverooImplement a per-key sliding-window rate limiter using queues for efficient request expiration.
Deliveroo
SeatgeekDetermine which API requests are allowed using a sliding window and queue of timestamps.
FrontierAAudible
DropboxReturn a structured comparison of LocalStorage, SessionStorage, and Cookies by scope, lifetime, capacity, and request behavior.
Publicis Sapient
VLinkImplement a constant-time function that returns the key semantic differences between PUT and POST HTTP requests.
Google
Reddit
Stefanini BrasilImplement an LRU API cache with TTL expiration, hit tracking, and capacity-based eviction.
Epsilon Systems
Apple
Innodata India PrivateImplement per-client sliding-window rate limiting using queues and timestamp expiration.
Citadel
Juspay
GoogleImplement a token bucket that accepts or rejects timestamped API requests under capacity and refill constraints.
Abm Industries
GoogleSign up to see every question
Create a free account to unlock this list and practice real interview questions.
Aggregate API request and mutation activity by endpoint for a monthly operational report.
CariadCombine API request and SQL execution records to explain query integration and object-oriented application structure.
Kaseya