InterviewDigestInterviewDigest

OA Practice Workspace

Technical2026-08-16

Implement a constant time O(1) Least Recently Used (LRU) caching mechanism.

AI-Expanded — inferred from the question title, not from the original candidate report

Design and implement a data structure for a Least Recently Used (LRU) cache that supports both `get` and `put` operations in O(1) average time complexity. The cache should have a fixed capacity, and when the limit is reached, it must evict the least recently accessed item to make room for new entries.

Context & Summary

Discussion about work-related areas followed by a coding problem.

💻 Coding practice works best on desktop.
Code editors are too cramped on mobile screens.