System design interview question
Design Consistent Hashing
Design a consistent hashing ring with virtual nodes for distributed caches and load balancers.
Practice this question step by step with an AI interviewer that reviews your requirements, your architecture and your trade-offs, and scores the design.